-
第
1
节
能量守恒定律
.doc
第
5
章
数据库连接和操作
(2)
5.3
ADO
控件
ADO
控件主要包含
7
个对象:
Connection
对象、
Command
对象、
Parameter
对象、
RecordSet
对象、
Field
对象、
Property
< br>对象和
Error
对象。
* Connection
对象用于创建
ASP
脚本和指定数据库的连接。在使用任何数据库之前,
程
序首先要与数据库建立连接,然后才继续下一步的数据库操作。
* Command
对象负责对数据库提供请求,
也就是传递指定的
SQL
命令。
Command
对
象查询数据库后,将返回
RecordSet
对象中的记录,以便执行大量操作,如增加记录
(
INSERT
)、删除记录(
< br>DELETE
)、更新记录(
UPDATE
)、筛选记录(
SELECT
)等操作,
或处理数据库结构,建立数据表(
CREATE
TABLE
)、删除数据表(
DELETE TABLE
)、修
改表结构(
ALTER
TABLE
)等。
* Parame
ter
对象负责传递
Command
对
象所需要的
SQL
命令参数。
* RecordSet
对象负责浏览与操作从数据库中取得的
数据,
也就是说
RecordSet
对
象可
以用来表示来自表或命令执行结果的记录全集。在使用
AD
O
时,通过
RecordSet
对象几
乎可对所有数据进行操作,所有
RecordSet
对象均使用记录(行)和字段(列)进行构造。
* Field
对象指定
Record
Set
对象的数据字段。
每个
Fiel
d
对象对应于
RecordSet
中的
一
列,可以使用
Field
对象的
p>
Value
属性设置或返回当前记录的数据。
* Property
对象表示
A
DO
的各项对象属性值,每个
ADO
对
象都会有一个描述或控制
对象行的属性。
* Error
对象负责记录连接过程中所有发生的错误信息。
每当错误出现时,
一个或多个
Erro
r
对象将被放到
Connection
对象的
Errors
集合中。
ADO
对象包含
Fields
、
Properties
、
P
arameters
和
Error
4
个数据集合。
* Fields<
/p>
数据集合。
RecordSet
对象包括
Field
对象组成的
Fields<
/p>
集合。每个
Field
对象
对应
RecordSet
集中的一列。
* Properties
数据集合。
某些
ADO
对象
(如
p>
Connection
对象、
Comman
d
对象、
RecordSet
对象、<
/p>
Field
对象等)包含由
Proper
ty
对象组成的
Properties
集合,每个
Property
对象与
指
定给提供者的
ADO
对象的特性相对应。
页脚内容
1
第
1
节
能量守恒定律
.doc
* Parameters
数据集合。
包含了
Command
对象的所有
Pa
rameter
对象。
Command
对
象具有由
Parameter
对象组
成的
Parameters
集合。
* Errors
数据集合。
包含响应
单个失败
(涉及提供者)
时产生的所有
Error
对象。
Errors
集合中
的
Error
对象描述响应单个语句时产生的所有错误。
5.4
数据库连接
5.4.1
创建
ODBC
连接
ODBC
(
Open
Database Connectivity
,开放式数据库连接)是数据库服务器的
一个标
准协议,
它向访问网络数据库的应用程序提供一种通用的
语言。
只要系统中有相应的
ODBC
驱
动程序,任何程序都可以通过
ODBC
操纵数据库。
每个
ODBC
数据源都
被指定一个名字,即
DSN
(
Data
Source Name
,数据源名称)。
DSN
表示将应用程序和某个数据库建立连接的信息集合。
ODBC
数据源管理器就是利用该
信息来创建管理指向的数据库连接。通常
DSN
可以保存在文件或注册表中。
建立
ODBC
连接,实际就是创建同数据源的连接,
也就是创建
DSN
。一旦建立了与数
据
库的
ODBC
连接,
那么同该数据库的
连接信息将被保存在
DSN
中,
程序的
运行必须通过
DSN
来进行。
1
.
ODBC
数据源
管理器
要在动态网页中使用
ADO<
/p>
对象来操作数据库,首先要创建一个指向该数据库的连接。
在
p>
Windows
系统中,
ODBC
的连接主要是通过
ODBC
数据库资源管理器来
完成。
在管理工具中,可以看到“
O
DBC
”、“
32
位
< br>ODBC
”或“数据源
ODBC
”的图标(不
同的
Windows
版本
系统名称不同),如图
5.2
所示。双击该图标便可启动
ODBC
数据源管
理器,在该管理器中包含了
许多选项卡,允许对该管理器进行多项
ODBC
操作。在默认状
态下,
ODBC
已经内置了多种数据驱
动程序。可以单击“驱动程序”选项卡,查看当前要
连接的数据类型是否位于其中。如果
没有,需要下载并安装相应的驱动程序。
在“
ODBC
数据源管理器”中可以看到“用户
DSN
p>
”、
“系统
DSN
”和“文件
DSN
”,
表明可通过“<
/p>
ODBC
数据源管理器”创建
3
种类型的
DSN
。
*
用户
DSN
:是被用户使用的
DSN
,
ASP<
/p>
是不能使用的。用户
DSN
通常保存在注
册
表中。
页脚内容
2
第
1
节
能量守恒定律
.doc
*
系统
DSN
:是由系统进程所使用的
DSN
,系统
DSN
信息同用户
DSN
—样被存储
在
注册表中。
*
< br>文件
DSN
:与系统
DSN
p>
有所区别,是保存在文件中,而不是注册表中。
< br>2
.创建系统
DSN
建立系统
DSN
具体操作步骤如下:
在操作系统中,启动
Windows
控制面板(不同操作系统的启动方法有所不同,本书
主要针对
Windows XP
进行介绍),然后切换到经典视图,双击“管理工具”
图标,打开
“管理工具”面板。再双击“数据源(
ODBC
p>
)”图标,打开“
ODBC
数据源管理器”
对话
框。
在“
ODBC
数据源管理器”对话框中,单击“系统
DSN
”标签,切换到“系统
DSN
”
选项卡。
单击
“添加”<
/p>
按钮,
进入
“创建新数据源”
对话框,
选择数据源类型。
如果使用
Access
数据库软件,在列表中选择
Micro
soft Access Driver
(
*.mdb
),然后单击“完成”按钮。
打开“
ODBC Microsoft Access
安装”对话框。在“数据源名”文本框中输入数据源的
名称(此名称用于
调用打开数据库时使用),在“说明”文本框中可输入对该数据库的描
述性文字来注释。
然后,单击“选择”按钮,打开“选择数据库”对话框,选取
要提供数据的
Access
数据库,
选择数据库后,
单击
“确定”
按钮,
返回到
“
p>
ODBC Microsoft Access
安装”
对话框时,
将可以看到新增了一个
ODBC
数据源。
单击“确定”按钮,返回到“
ODBC
数据源管理器”对话框,在“系统
D
SN
”选项卡
中可以看见刚建立的数据库连接,至此与数据库的
连接就建立好了。
5.4.2
<
/p>
使用
DSN
创建
ADO
连接
如果用户的网页服务器和
Dreamweaver 8
运行在同一个
Windows
系统上,那么就可
以使用系统
DSN
(
< br>Data Source Name
)来创建数据库连接,
DSN
是指向数据库的一个快捷
方式。
页脚内容
3
-
-
-
-
-
-
-
-
-
上一篇:view 安装部署记录
下一篇:小数的意义与性质测试题