最新的Web開發教程
 

ADO連接對象


連接對象

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