Jangogo :
ProgID
set objConnection=CreateObject("ADODB.connection")
属性
| 属性 | 描述 |
|---|---|
| Attributes | 设置或返回 Connection 对象的属性。 |
| CommandTimeout | 指示在终止尝试和产生错误之前执行命令期间需等待的时间。(当SQL语句执行时间太长时,这个属性要注意设置) |
| ConnectionString | 设置或返回用于建立连接数据源的细节信息。 (一般我们在open方法里面指定,而不通过属性指定) |
| ConnectionTimeout | 指示在终止尝试和产生错误前建立连接期间所等待的时间。 (当数据操作执行时间太长时,这个属性要注意设置) |
| CursorLocation | 设置或返回游标服务的位置。 |
| DefaultDatabase | 指示 Connection 对象的默认数据库。 |
| IsolationLevel | 指示 Connection 对象的隔离级别。 |
| Mode | 设置或返回 provider 的访问权限。 |
| Provider | 设置或返回 Connection 对象提供者的名称。(一般我们在open方法里面指定,而不通过属性指定) |
| State | 返回一个描述连接是打开还是关闭的值。 |
| Version | 返回 ADO 的版本号。 |
方法
| 方法 | 描述 |
|---|---|
| BeginTrans | 开始一个新事务。(注意:事务处理很多时候是必须的) |
| Cancel | 取消一次执行。 |
| Close | 关闭一个连接。 (注意:完成数据操作后必须显式关闭连接) |
| CommitTrans | 保存任何更改并结束当前事务。(注意:事务处理很多时候是必须的) |
| Execute | 执行查询、SQL 语句、存储过程或 provider 具体文本。(这种方法也比较常用) |
| Open | 打开一个连接。(最常用的语句) |
| OpenSchema | 从 provider 返回有关数据源的 schema 信息。 |
| RollbackTrans | 取消当前事务中所作的任何更改并结束事务。(注意:事务处理很多时候是必须的) |
事件(SC平台内不可用)
注释:您无法使用 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 对象。 |
文档中心
