Recordset物件

屬性 資料型態 說明
AbsolutePage Long 指定Recordset目前記所在的分頁
AbsolutePosition Long 指定Recordset目前記錄絕對位置
ActiveCommand Variant 指向建立Recordet的Command物件之指標
ActiveConnection String或Connection物件 指定用來取回查詢結果的Connection物件
BOF Boolean 資料指標的位置是否在檔案的開頭
Bookmark Variant 允許回到Recordset內指定的資料位置
CacheSize Long 指定ADO放在伺服器記憶體的位置
CursorLocation Long 指定Cursor函式庫的位置
CursorType CursorTypeEnum 指定用來存取查詢結果的Cursor型態
DataMember String 控制資料來源中欲連結的Recordset
DataSource 物件 允許將Recordset連結到資料來源
EditMode EditModeEnum Recordset目前所在記錄的編輯狀態
EOF Boolean 資料指標是否在標案的結尾
Fields Field物件集合 查詢結果中欄位物件的集合
Filter Variant 回傳Recordset物件中特定的記錄
lndex String 控制Recordset物件目前作用中的索引
LockType LockTypeEnum 指定Recordsetsnm 物件進行更新與鎖定資料的方式
MarshalOption Long 控制包含於Recordset物件中的資料
MaxRecords Long 查詢結果的最大資料筆數
PageCount Long Recordset分頁的數目
PageSize Long Recordset中每一個分頁所包含的資料數
Properties Property物件集合 動態屬性的集合
RecordCount long Recordset物件中記錄的筆數
Sort String 重新排序Recordset物件內的資料
Source String或Command物件 包含用來建立Recordset物件的查詢指令字串
State Long Recordset物件目前的狀態
Status RecordStatvsEnum 目前記錄更新的狀態
StalnSync Boolean 控制Recordset時間資料保持同步

方法 重要參數 說明
AddNew NA 新增一筆資料到Recordset
Cancel NA 取消非同步查詢
CancelBatch NA 取消批次更新
CancelUpdate NA 取消目前編輯中的記錄變更
Clone NA 復製一個相同的Recordset物件
Close NA 關閉Recordset物件
CompareBookmarks Bookmark1 As ComparEnum
Bookmark2 As CompareEnum
比較同一個Recordset物件內的兩個bookmark
Delete NA 刪除目前的記錄
Find Criteria As String 搜尋特定條件的記錄
GetRows NA 從Recordset中傳回一個二維陣列的資料
GetString StringFormat As StingFormatEnum
NumRows As LongColumnDelimiter As StringRowDelimiter As String
從物件中傳回一個字串資料
Move NullExpr As String
Start As String
將資料指標移動到指定的位置
MoveFirst NA 將資料指標移動到第一筆
MoveLast NA 將資料指標移動到最後一筆
MoveNext NA 將資料指標移動到下一筆
MovePrevious NA 將資料指標移動到上一筆
NextRecordset NA 取回批次查詢下一個查詢結果
Open Source As String
ActiveConnection As Connection
CursorType As CursorTypeEnum
LockType As LockTypeEnum
開啟Recordset物件
Requery NA 重新執行查詢
Resync NA 由資料庫中取回Recordset所包含的資料
Save Destination As String
PersistFormat AsPErsistFormat
Enum
將Recordset內的資料儲存成檔案
Seek KeyValues As Array 以指定的字串搜尋資料
Surpports CursorOptiobns As CursrOption
Enum
Recordset物件是否支援特殊功能
Update Fields As Array
Values As Array
將等待更新的資料寫入Recordset中
Updatebatch NA 將批次更新的資料送到資料庫中