IRowsetChangeImpl sınıfı
ole db şablon uygulaması, IRowsetChange ole db belirtiminde arabirimi.
template <
class T,
class Storage,
class BaseInterface = IRowsetChange,
class RowClass = CSimpleRow,
class MapClass = CAtlMap < RowClass::KeyType, RowClass* >
>
class ATL_NO_VTABLE IRowsetChangeImpl : public BaseInterface
Parametreler
T
Türetilmiş bir sınıf IRowsetChangeImpl.Storage
Kullanıcı kaydı.BaseInterface
Base sınıfı arabirimi gibi IRowsetChange.RowClass
Satır tanıtıcı depolama birimi.MapClass
Sağlayıcı tarafından tutulan tüm satır tutamaçları depolama birimi.
Üyeler
Arabirim yöntemleri (IRowsetChange ile kullanılır)
Satır satır kümesine siler. |
|
Bir satır satır kümesine ekler. |
|
Bir veya daha fazla sütun veri değerlerini ayarlar. |
Uygulama yöntemi (geri)
Veri deposuna kendi tamamlamaya sağlayıcı tarafından Overidden. |
Notlar
Bu arabirim, anında yazma işlemleri için veri deposu sorumludur. "Hemen"anlamına gelir (tüketici kullanan kişi) son kullanıcı değişiklikler yaptığında, bu değişiklikler hemen veri aktarılır depolamak (ve geri alınamaz).
IRowsetChangeImplole db uygulayan IRowsetChange arabirimi, varolan satır satır silme ve yeni satırlar eklemek sütun değerlerini güncelleştirme sağlar.
ole db şablon uygulama temel yöntemleri destekler (SetData, InsertRow, ve DeleteRows).
Önemli |
---|
Sağlayıcınız uygulamak çalışmadan önce aşağıdaki belgeleri okuyun önerilir: |
Bölüm 6, ole db Programcı başvurusu
Ayrıca bkz: ne RUpdateRowset sınıfı UpdatePV örnekte kullanılan
Gereksinimler
Başlık: atldb.h