IRowsetChangeImpl 類別
OLE DB 樣板實作 IRowsetChange 在 OLE DB 規格中的介面。
template <
class T,
class Storage,
class BaseInterface = IRowsetChange,
class RowClass = CSimpleRow,
class MapClass = CAtlMap < RowClass::KeyType, RowClass* >
>
class ATL_NO_VTABLE IRowsetChangeImpl : public BaseInterface
參數
T
一個類別衍生自IRowsetChangeImpl。Storage
使用者資料錄。BaseInterface
基底類別的介面,例如IRowsetChange。RowClass
資料列控制代碼儲存單位。MapClass
提供者所持有的所有資料列控制代碼儲存單位。
Members
介面方法 (使用與 IRowsetChange)
從資料列集刪除資料列。 |
|
資料列插入資料列集。 |
|
設定一或多個資料行資料值。 |
實作方法 (: 回叫)
覆寫此屬性來認可資料到它的存放區提供者。 |
備註
這個介面負責立即寫入至資料存放區的作業。「 立即"當使用者 (使用消費者的人) 的任何變更,會立即將變更傳輸至資料的方式儲存 (並不能復原)。
IRowsetChangeImpl實作 OLE DB IRowsetChange介面,可讓現有的資料列,刪除的資料列,並插入新資料列中的資料行值的更新。
OLE DB 樣板實作支援基底的所有方法 (SetData, InsertRow,以及DeleteRows)。
重要
強烈建議您先閱讀下列文件之後,再嘗試執行您的提供者:
第 6 章 OLE DB 程式設計人員參考
請參閱如何RUpdateRowset類別用在 UpdatePV 範例
需求
標頭: atldb.h