連接對象
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對象的所有屬性的對象 |