CRowset 類別
封裝 OLE DB 資料列集物件和數個相關介面且提供資料列集資料操作方法。
template <class TAccessor = CAccessorBase>
class CRowset
參數
- TAccessor
存取子類別 預設為 CAccessorBase。
成員
方法
增加與目前資料列相關的參考次數 (Reference Count)。 |
|
釋放資料列和目前的 IRowset 介面。 |
|
使用 IRowsetLocate::Compare 比較兩個書籤。 |
|
建立新的 CRowset 物件以及關連 (選擇性) 當做參數提供的 IRowset 介面。 |
|
使用 IRowsetChange: DeleteRows 從資料列集刪除資料行。 |
|
尋找下一個符合的資料列,在指定的書籤後。 |
|
傳回與書籤對應的資料列的大約位置。 |
|
從資料列集的資料列複本擷取資料。 |
|
從指定的緩衝區擷取資料。 |
|
擷取最近擷取或傳送至資料來源的資料,忽略暫止的變更。 |
|
傳回所有資料列狀態。 |
|
使用 IRowsetChange: InsertRow 建立和插入新資料列。 |
|
將目前的與指定的資料列相比較。 |
|
將下一個擷取位置重新放置在其初始位置。 |
|
移至最後一個記錄。 |
|
從下一個連續行或在下一行之外的指定數字位置擷取資料。 |
|
移至上一個記錄。 |
|
擷取書籤指示資料列或資料行中的指定位移從該書籤。 |
|
擷取在資料列集的分數位置開始資料列。 |
|
呼叫 IRowset::ReleaseRows 以釋放目前資料列控制代碼。 |
|
CRowset::SetData 可以在資料列的一個或多個資料行中設定資料值。 |
|
自上次擷取或 更新 移除所做的任何變更。 |
|
傳送目前資料列自上次擷取或更新呼叫之後任何暫止的變更。 |
|
傳輸自上次擷取或更新對所有的行進行的所有暫止變更。 |
備註
在 OLE DB,資料列集是程式用以設定和擷取資料的物件。
這個類別不會具現化,而是會當做樣板參數給 CTable 或 CCommand (CRowset 為預設值)。
需求
標題: atldbcli.h