台灣最大程式設計社群網站
線上人數
1984
 
會員總數:245964
討論主題:189547
歡迎您免費加入會員
討論區列表 >> 專欄文章 >> 了解rs.open sql,cn,1,3代表的意思
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
了解rs.open sql,cn,1,3代表的意思
價值 : 0 QP  點閱數:926 回應數:0
樓主

站務人員 站長
門外漢
0 1580
542 9
發送站內信

捐贈 VP 給 站務人員

Recordset.Open Source, ActiveConnection, CursorType, LockType, Options

參數

Source 選擇性參數。此 Variant 是為一個有效的 Command 物件變數名稱、
SQL 陳述式、資料表名稱、已存的程序呼叫,或是一個保存的 Recordset 的檔名。

ActiveConnection 選擇性參數。不是 Variant 得到一個有效的 Connection 物件
變數名稱,就是 String 包含 ConnectionString 參數。

CursorType 選擇性參數。此 CursorTypeEnum 值決定提供者在開啟 Recordset
時應使用的指標類型。其可以是下列其中一種常數 (有關這些設定值的定義,請參閱
CursorType 屬性)。

常數 說明
adOpenForwardOnly 0(預設) 開啟一個順向資料指標。
AdOpenKeyset 1開啟一個索引鍵集 (keyset-type) 資料指標。
AdOpenDynamic 2開啟一個動態資料指標。
AdOpenStatic 3開啟一個靜態資料指標。


LockType 選擇性參數。此 LockTypeEnum 值決定提供者在開啟 Recordset 時
應使用何種鎖定 (同時性)。其可以是下列其中一種常數 (有關進一步資訊,請參閱 LockType 屬性)。

常數 說明
adLockReadOnly 1(預設) 唯讀,資料無法變更。
AdLockPessimistic 2悲觀性鎖定,以資料錄計 - 提供者會進行必要的動作以確保能
順利編輯資料錄,其方法通常是在編輯時立即在資料源處鎖定資料錄。
AdLockOptimistic 3樂觀性鎖定,以資料錄計 - 提供者使用樂觀性鎖定,當您呼叫
Update 方法時,僅鎖定資料錄
AdLockBatchOptimistic 4樂觀性批次更新 - 此為批次更新模式所需,與即時更新模式相反。


Options 選擇性參數。一個 Long 值,表示提供者在 Source 引數代表 Command
物件以外的東西時應如何評估它,否則 Recordset 應從前次儲存的檔案還原。
它可以是下列其中一種常數 (有關本清單前五個常數的詳細解說,請參閱 CommandType 屬性)。

常數 說明
adCmdText 表示提供者會將 Source 評估為指令的文字定義。
AdCmdTable 表示 ADO 會產生一個 SQL 查詢,從 Source 中指定的資料表傳回所有資料列。
AdCmdTableDirect 表示提供者會從 Source 中指定的資料表傳回所有資料列。
AdCmdStoredProc 表示提供者會將 Source 評估為一個預存程序。
AdCmdUnknown 表示 Source 引數中未知的指令類型。
AdCommandFile 表示保留的 (已儲存的) Recordset 會從 Source 中指定的檔案還原。
AdExecuteAsync 表示 Source 作非同步執行。
AdFetchAsync 表示在 CacheSize 屬性中指定的初始數量被抓取後,剩下的資料列就會
被非同步地抓取

本篇文章發表於2002-06-26 00:00
目前尚無任何回覆
   

回覆
如要回應,請先登入.