程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> ADO物件的方法與屬性

ADO物件的方法與屬性

編輯:關於SqlServer

〔ADO 物件的方法與屬性〕
  Connection 物件

方法 說明
Open 開啟一個新的 Connection 物件。
Close 關閉一個 Connection 物件。
Execute 執行一個查詢、SQL指令或程序。
BeginTrans 開始一個新的交易。
CommitTrans 儲存交易過程中所做的改變,並且結束交易。您也可以在這個時候開始一個新的交易。
RollbackTrans 取消交易過程中所做的改變,您也可以在此時開始另外一個新的交易。
OpenSchema 這是伺服器端的 Script ,可以讓你檢視資料錄的 Schema,例如:資料表、欄位…等。
屬性 說明
Attributes 可以用來控制是否要在前一個交易結束時,開始另一個新的交易。
CommandTimeout 執行一個指令、或該指令傳回一個錯誤訊息前,所需要的等待時?(單位:分鐘)。
ConnectionString 記錄建立一個 Connection 物件所需要的資訊。
ConnectionTimeout 連結到資料庫、或回傳一個錯誤訊息所需要的等待時間。
CursorLocation 是否指標的位置是在用戶端(adUseClIEnt)、或者在伺服器端(adUseServer)。
DefaultDatabase 預設資料庫。
IsolationLevel 設定或回傳交易中獨立的層級。
Mode 設定或回傳「提供者」的存取權限。
Provider 設定或回傳「提供者」的名稱。
State 回傳值代表 Connection 是開啟或關閉。對一個開啟的 Connection 而言,回傳值是 adStateOpen;如果 Connection 是關閉的狀態,則回傳 adStateClosed。
Version 回傳 ADO 的版本號碼。


--------------------------------------------------------------------------------

  Command 物件

方法 說明
CreateParameter 在 Parameters 物件集合中建立一個新的 Parameter 物件。
Execute 執行在 CommandText 屬性中所指定的 SQL 指令或程序。
屬性 說明
ActiveConnection Command 物件正在使用中的 Connection物件。
CommandText 一段代表所要執行指令的文字。
CommandTimeout 執行一個指令、或該指令傳回一個錯誤訊息前,所需要的等待時間(單位:分鐘)。
CommandType CommandText 屬性中所指定的命令類型。
Name Command 物件也可以讓我們指定一個名稱。
Prepared 是否要在執行前建立一個敘述。
State 用來確認目前的 Command 物件是開啟或關閉的狀態。例如:如果是開啟,則回傳值是 adStateOpen;反之則是 adStateClosed。


--------------------------------------------------------------------------------

  Parameters 物件集合

方法 說明
Append 新增一個 Parameter 到集合中。
Delete 刪除集合中的一個 Parameter 物件。
Refresh 更新 Parameters 物件集合中所做的改變。
屬性 說明
Count 回傳集合中的 Parameter 的數量。
Item 可以用來取得集合中 parameter 物件的內容。


--------------------------------------------------------------------------------

  Parameter 物件

屬性 說明
Attributes 設定 Parameter 物件所接受的資料型態。
Direction 是否該 Parameter 可輸出、輸入或兩者都可以。以及是否它是程序的回傳值。
Name Parameter 物件的名稱。
NumericScale Parameter 物件的小數位數。
Precision Parameter 中的阿拉伯數字的位數(當然該 Parameter 的資料型態必須是數值型態)。
Size Parameter 的值的大小(單位:Byte)。
Type Parameter 的資料型態。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved