CRowset 類別
封裝的 OLE DB 資料列集物件,以及數個相關的介面,並提供資料列集資料的操作方法。
template <class TAccessor = CAccessorBase>
class CRowset
參數
- TAccessor
存取子類別。 預設值為 CAccessorBase。
Members
方法
每次增加與目前資料列,相關聯的參考次數。 |
|
釋放資料列和目前的IRowset介面。 |
|
比較兩個書籤使用 IRowsetLocate::Compare。 |
|
建立一個新CRowset物件,並 (選擇性) 將它與關聯 IRowset 做為參數提供的介面。 |
|
刪除資料列資料列集使用 IRowsetChange:DeleteRows。 |
|
在指定的書籤後面尋找下一個符合的資料列。 |
|
傳回資料列對應至某個書籤的概略位置。 |
|
從資料列集的資料列複本擷取資料。 |
|
從指定的緩衝區擷取資料。 |
|
擷取最新從擷取或傳送到資料來源,略過的暫止變更的資料。 |
|
傳回所有資料列的狀態。 |
|
建立並插入新的資料列使用 IRowsetChange:InsertRow。 |
|
比較目前資料列與指定之資料列。 |
|
會的下一個提取位置重新定位至初始位置。 |
|
移至最後一筆記錄。 |
|
從下一個連續的資料列或幾個特定位置之外的下一個資料列擷取資料。 |
|
移至前一筆記錄。 |
|
擷取的書籤所標記的列或列,在指定的位移,從該書籤。 |
|
擷取從資料列集中的小數位置開始的資料列。 |
|
呼叫 IRowset::ReleaseRows 釋放目前的資料列控制代碼。 |
|
設定資料列使用的一或多個資料行的資料值 IRowsetChange:SetData。 |
|
復原所有變更的資料列自從最後一次提取或更新。 |
|
就會傳送任何待處理的目前資料列的最後一次提取或更新後所做的變更。 |
|
就會傳送任何待處理的所有資料列的最後一次提取或更新後所做的變更。 |
備註
在 OLE DB 資料列集是透過該程式設定,並擷取資料的物件。
這個類別並不適合具現化但而是做為樣板參數傳遞至CTable或CCommand (CRowset是預設值)。
需求
標頭: atldbcli.h