连接对象
ADO连接对象被用于创建打开的连接到数据源。 通过这种连接,就可以访问和操作数据库。
如果你想多次访问数据库,你应该建立使用Connection对象的连接。 您也可以通过通过一个命令或Recordset对象传递一个连接字符串到数据库的连接。 然而,这种类型的连接是只为一个特定的,单一的查询不错。
进程id
set objConnection=Server.CreateObject("ADODB.connection")
属性
属性 | 描述 |
---|---|
Attributes | 设置或返回一个连接对象的属性 |
CommandTimeout | 设置或返回的秒数等待试图执行一个命令 |
ConnectionString | 设置或返回用来创建到数据源的连接细节 |
ConnectionTimeout | 设置或返回的秒数等待连接打开 |
CursorLocation | 设置或返回游标服务的位置 |
DefaultDatabase | 设置或返回默认的数据库名称 |
IsolationLevel | 设置或获取对象的隔离级别 |
Mode | 设置或返回提供商访问权限 |
Provider | 设置或返回提供者的名称 |
State | 返回值描述如果连接是打开还是关闭 |
Version | 返回ADO版本号 |
方法
方法 | 描述 |
---|---|
BeginTrans | 开始新的事务 |
Cancel | 取消执行 |
Close | 关闭连接 |
CommitTrans | 保存任何更改并结束当前事务 |
Execute | 执行一个查询,报表,程序或提供特定的文本 |
Open | 打开一个连接 |
OpenSchema | 从有关数据源提供者将返回架构信息 |
RollbackTrans | 取消当前事务中的任何更改并结束交易 |
活动
Note:您不能处理使用VBScript或JScript(仅适用于Visual Basic中的Visual C ++和Visual J ++语言可以处理的事件)的事件。
事件 | 描述 |
---|---|
BeginTransComplete | 该的BeginTrans操作之后触发 |
CommitTransComplete | 在CommitTrans操作之后触发 |
ConnectComplete | 触发连接后开始 |
断开 | 连接结束后触发 |
ExcuteComplete在 | 后一个命令执行完毕触发 |
InfoMessage | 如果触发一个ConnectionEvent操作过程中出现警告 |
RollbackTransComplete | 在RollbackTrans操作之后触发 |
WillConnect在 | 触发连接开始之前 |
WillExecute | 被执行的命令之前触发 |
集合
采集 | 描述 |
---|---|
Errors | 包含Connection对象的所有Error对象 |
Properties | 包含Connection对象的所有属性的对象 |