ADO Connection 物件
Connection 物件
ADO Connection 物件用於建立到資料來源的開啟連線。 透過此連線,您可以訪問和操作資料庫。
如果您需要多次訪問資料庫,應該使用 Connection 物件建立連線。您也可以透過 Command 或 Recordset 物件傳遞連線字串來建立到資料庫的連線。但是,此型別的連線僅適用於一個特定的、單個查詢。
ProgID
set objConnection=Server.CreateObject("ADODB.connection")
屬性
屬性 | 描述 |
---|---|
屬性 | 設定或返回 Connection 物件的屬性 |
CommandTimeout | 設定或返回執行命令時等待的秒數 |
ConnectionString | 設定或返回用於連線到資料來源的詳細資訊 |
ConnectionTimeout | 設定或返回開啟連線時等待的秒數 |
CursorLocation | 設定或返回遊標服務的位置 |
DefaultDatabase | 設定或返回預設資料庫名稱 |
IsolationLevel | 設定或返回隔離級別 |
眾數 | 設定或返回提供者的訪問許可權 |
Provider | 設定或返回提供者名稱 |
州 | 返回一個值,描述連線是開啟還是關閉 |
版本 | 返回 ADO 版本號 |
方法
方法 | 描述 |
---|---|
BeginTrans | 開始一個新的事務 |
取消 | 取消執行 |
Close | 關閉連線 |
CommitTrans | 儲存所有更改並結束當前事務 |
Execute | 執行查詢、語句、過程或提供者特定的文字 |
Open | 開啟連線 |
OpenSchema | 從提供者那裡返回關於資料來源的架構資訊 |
RollbackTrans | 取消當前事務中的所有更改並結束事務 |
活動
注意: 您無法使用 VBScript 或 JScript 處理事件(只有 Visual Basic、Visual C++ 和 Visual J++ 語言可以處理事件)。
事件 | 描述 |
---|---|
BeginTransComplete | BeginTrans 操作後觸發 |
CommitTransComplete | CommitTrans 操作後觸發 |
ConnectComplete | 連線開始後觸發 |
Disconnect | 連線結束時觸發 |
ExecuteComplete | 命令執行完成後觸發 |
InfoMessage | 如果在 ConnectionEvent 操作期間發生警告,則觸發 |
RollbackTransComplete | RollbackTrans 操作後觸發 |
WillConnect | 連線開始前觸發 |
WillExecute | 在命令執行前觸發 |
集合
集合 | 描述 |
---|---|
Errors | 包含 Connection 物件的全部 Error 物件 |
屬性 | 包含 Connection 物件的全部 Property 物件 |