Aracılığıyla paylaş


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

ze7695aw.collapse_all(tr-tr,VS.110).gifArabirim yöntemleri (IRowsetChange ile kullanılır)

DeleteRows

Satır satır kümesine siler.

InsertRow

Bir satır satır kümesine ekler.

SetData'yı

Bir veya daha fazla sütun veri değerlerini ayarlar.

ze7695aw.collapse_all(tr-tr,VS.110).gifUygulama yöntemi (geri)

FlushData

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 notÖnemli

Sağlayıcınız uygulamak çalışmadan önce aşağıdaki belgeleri okuyun önerilir:

Gereksinimler

Başlık: atldb.h

Ayrıca bkz.

Kavramlar

OLE DB Sağlayıcı Şablonları (C++)

OLE DB Sağlayıcı Şablonu Mimarisi