IRowsetUpdateImpl 類別
OLE DB 樣板實作 IRowsetUpdate 介面。
template <
class T,
class Storage,
class UpdateArray = CAtlArray<Storage>,
class RowClass = CSimpleRow,
class MapClass = CAtlMap <RowClass::KeyType, RowClass*>
>
class IRowsetUpdateImpl : public IRowsetChangeImpl<
T,
Storage,
IRowsetUpdate,
RowClass,
MapClass
>
參數
T
一個類別衍生自IRowsetUpdateImpl。Storage
使用者資料錄。UpdateArray
包含用於更新資料列集的快取的資料的陣列。RowClass
儲存單位的 HROW。MapClass
提供者所持有的所有資料列控制代碼儲存單位。
Members
介面方法 (使用與 IRowsetChange)
設定一或多個資料行資料值。 |
介面方法 (使用與 IRowsetUpdate)
取得最新轉送給或取自資料來源為何,忽略暫止變更的資料。 |
|
傳回資料列有暫止的變更的清單。 |
|
傳回指定的資料列的狀態。 |
|
復原自最後一次提取或更新的資料列的任何變更。 |
|
自從最後一次提取或更新對列進行任何變更就會傳送。 |
實作的方法 (: 回叫)
用來檢查完整性的安全性,以此類推,然後才允許更新。 |
資料成員
包含作業延後的原始資料。 |
備註
您應該先閱讀並了解的文件 IRowsetChange,因為那里上述一切均也適用於下面。 You should also read chapter 6 of the OLEDBProgrammer'sReference on setting data.
IRowsetUpdateImpl實作 OLE DB IRowsetUpdate介面,可以讓使用者延遲的作的變更傳輸IRowsetChange到資料來源,並復原傳輸之前的變更。
重要
強烈建議您先閱讀下列文件之後,再嘗試執行您的提供者:
第 6 章OLEDBProgrammer'sReference
請參閱如何RUpdateRowset類別用在 UpdatePV 範例
需求
標頭: atldb.h