BEGIN_ACCESSOR_MAP ( x, num )
Parametreleri
x
[de] Kullanıcı kayıt sınıfın adı.
num
[de] Erişimcileri bu erişeni eşlem numarası.
Açıklamalar
Erişimci eşleme girdilerini başlangıcı işaretler. Satır kümesi üzerinde birden çok erişimcileri durumunda BEGIN_ACCESSOR_MAP başında belirtmek ve her bireysel erişeni için BEGIN_ACCESSOR makro kullanmak gerekiyor. BEGIN_ACCESSOR makro end_accessor makro ile tamamlanır. Erişimci harita ile end_accessor_map makro tamamlandı.
Kullanıcı kayıt içinde sadece bir erişimci varsa, makroyu BEGIN_COLUMN_MAP kullanmak.
Makrolar için ole db tüketici şablonu
Örnek
İşte bir örnek erişeni harita:
cArtists sınıfı: Genel CAccessorlt;CArtists >
{
public:
/ / Veri öğeleri
tchar m_szFirstName [20];
tchar m_szLastName [30];
kısa m_nAge;
/ / Çıkış bağlama göster
BEGIN_ACCESSOR_MAP (CArtists, 2)
BEGIN_ACCESSOR (0, true)
column_entry (1, m_szFirstName)
column_entry (2, m_szLastName)
END_ACCESSOR()
BEGIN_ACCESSOR (1, false) / / auto erişenine
column_entry (3, m_nAge)
END_ACCESSOR()
END_ACCESSOR_MAP()
}
Ayrıca bkz: