ADO Connection 对象

3719 1
LZH实名认证 2022-4-9 22:06:46 | 显示全部楼层 |阅读模式
Connection 对象
ADO Connection 对象用于创建一个到达某个数据源的开放连接。通过此连接,您可以对一个数据库进行访问和操作。

如果需要多次访问某个数据库,您应当使用 Connection 对象来建立一个连接。您也可以经由一个 Command 或 Recordset 对象传递一个连接字符串来创建某个连接。不过,此类连接仅仅适合一次具体的简单的查询。

ProgID
set objConnection=Server.CreateObject("ADODB.connection")
属性
属性        描述
Attributes        设置或返回 Connection 对象的属性。
CommandTimeout        指示在终止尝试和产生错误之前执行命令期间需等待的时间。
ConnectionString        设置或返回用于建立连接数据源的细节信息。
ConnectionTimeout        指示在终止尝试和产生错误前建立连接期间所等待的时间。
CursorLocation        设置或返回游标服务的位置。
DefaultDatabase        指示 Connection 对象的默认数据库。
IsolationLevel        指示 Connection 对象的隔离级别。
Mode        设置或返回 provider 的访问权限。
Provider        设置或返回 Connection 对象提供者的名称。
State        返回一个描述连接是打开还是关闭的值。
Version        返回 ADO 的版本号。
方法
方法        描述
BeginTrans        开始一个新事务。
Cancel        取消一次执行。
Close        关闭一个连接。
CommitTrans        保存任何更改并结束当前事务。
Execute        执行查询、SQL 语句、存储过程或 provider 具体文本。
Open        打开一个连接。
OpenSchema        从 provider 返回有关数据源的 schema 信息。
RollbackTrans        取消当前事务中所作的任何更改并结束事务。
事件
注释:您无法使用 VBScript or JScript 来处理事件(仅能使用 Visual Basic、Visual C++ 以及 Visual J++ 语言处理事件)。

事件        描述
BeginTransComplete        在 BeginTrans 操作之后被触发。
CommitTransComplete        在 CommitTrans 操作之后被触发。
ConnectComplete        在一个连接开始后被触发。
Disconnect        在一个连接结束之后被触发。
ExecuteComplete        在一条命令执行完毕后被触发。
InfoMessage        假如在一个 ConnectionEvent 操作过程中警告发生,则触发该事件。
RollbackTransComplete        在 RollbackTrans 操作之后被触发。
WillConnect        在一个连接开始之前被触发。
WillExecute        在一条命令被执行之前被触发。
集合
集合        描述
Errors        包含 Connection 对象的所有 Error 对象。
Properties        包含 Connection 对象的所有 Property 对象。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2026 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行