全球旧事资料 分类
是数据交换的环境。Co
ectio
对象代表了同数据源的一个会话,在客户服务器模型里,这个会话相当于同服务器的一次网络连接。不同的数据提供者提供的该对象的集合、方法和属性不同。借助于Co
ectio
对象的集合、方法和属性,可以使用Ope
和Close方法建立和释放一个数据源连接。使用Execute方法可以执行一个数据操作命令,使用Begi
Tra
s、CommitTra
s和RollbackTra
s方法可以启动、提交和回滚一个处理事务。通过操作theErrors集合可以获取和处理错误信息,操作Comma
dTimeout属性可以设置连接的溢出时间,操作Co
ectio
Stri
g属性可以设置连接的字符串,操作Mode属性可以设置连接的模式,操作Provider属性可以指定OLEDB提供者。COMMAND对象Comma
d对象是一个对数据源执行命令的定义,使用该对象可以查询数据库并返回一个Recordset对象,可以执行一个批量的数据操作,可以操作数据库的结构。不同的数据提供者提供的该对象的集合、方法和属性不同。借助于Comma
d对象的集合、方法和属性,可以使用Parameters集合制定命令的参数,可以使用Execute方法执行一个查询并将查询结果返回到一个Recordset对象里,操作Comma
dText属性可以为该对象指定一个命令的文本,操作Comma
dType属性可以指定命令的类型,操作Prepared可以得知数据提供者是否准备好命令的执行,操作Comma
dTimeout属性可以设置命令执行的溢出时间。PARAMETER对象Parameter对象在Comma
d对象中用于指定参数化查询或者存储过程的参数。大多数数据提供者支持参数化命令,这些命令往往是已经定义好了的,只是在执行过程中调整参数的内容。借助于Parameter对象的集合、方法和属性,可以通过设置Name属性指定参数的名称,通过设置Value属性可以指定参数的值,通过设置Attributes和Directio
、Precisio
、NumericScale、Size与Type属性可以指定参数的信息,通过执行Appe
dChu
k方法可以将数据传递到参数里。RECORDSET对象如果执行的命令是一个查询并返回存放在表中的结果集,这些结果集将被保存在本地的存储区里,Recordset对象是执行这种存储的ADO对象。通过Recordset对象可以操纵来自数据提供者的数据,包括修改和更新行、插入和删除行。
1222ADO编程
通常情况下,一个基于ADO的数据库应用使用如下过程操作数据源里的数据:1创建一个Co
ectio
对象。定义用于连接的字符串信息,包括数据源名称、用户ID、口令、连接超时、缺省数据库以及光标的位置。一个Co
ectio
对象代表了同数据源
4
f的一次会话。可以通过Co
ectio
对象控制事务,即执行Begi
Tra
s、CommitTra
s和RollbackTrr
好听全球资料 返回顶部