信息。
? 域集合(Fields):记录集对象中包含了域对象的集合,域对象的集合中包含了所有代
表记录集中每列的域对象。
? 参数集合(Parcomters):命令对象中包含了参数对象的集合,参数集合中包含了应用
于命令对象的所有参数对象。
? 属xìng集合(Properties):在连接对象、命令对象、记录集对象和域对象中都包含了属
xìng对象的集合,属xìng对象的集合中包含了这些对象的所有特xìng。
? 错误集合(Errors):连接对象中包含了错误对象的集合,错误集合中包含了在一次连
接数据源时所产生的所有错误对象。
枫叶文学网www.fywxw.com
第12 章 数据库开发
·345·
12.5 ADO 的对象和集合
12.5.1 连接对象
连接对象即Connection 对象,它代表与数据源之间的一个连接,其常用的方法和属xìng分
别如表12-2 和表12-3 所示。
表12-2 连接对象的方法及其说明
方法 说明
Open 打开到数据源的连接
Execute 执行指定的查询、SQL 语句、存储过程或特定提供者的文本等内容
Close 关闭Connection 对象,释放所有关联的系统资源
BeginTrans 启动新的事务
CommitTrans 保存所有更改并结束当前事务,也可启动新事务
RollbackTrans 取消当前事务中所作的任何更改并结束事务,也可启动新事务
表12-3 连接对象的属xìng及其说明
属xìng 说明
Attributes
可以读写,其值可能为AdXactCommitRetaining 和AdXactAbortRetaining 中任意
一个
ConnectionTcomout 指示在终止尝试和产生错误前建立连接期间需等待的时间
CommandTcomout 指示在终止尝试和产生错误前执行命令期间需等待的时间
ConnectionString 包含用来建立到数据源的连接的信息
DefaultDatabase 指示Connection 对象的默认连接数据库
IsolationLevel 设置Connection 对象的隔离级别
Mode 设置或返回当前连接上提供者正在使用的访问权限
Provider 设置或返回连接提供者的名称
Version 返回ADO 执行的版本号
利用此对象,用户可以进行以下一些cāo作:
? 在进行连接前,通过ConnectionString、ConnectionTcomOut 和Mode 属xìng来配置建立
连接的信息、建立连接的超时限制和访问模式。
? 通过CursorLocation 属xìng支持批处理方式。
? 通过DefaultDatabase 属xìng设置缺省的连接数据库。
? 通过IsolationLevel 属xìng设置Connection 对象的隔离级别。