Ole db arabirimleri olaylar gerçekleştiğinde bildirim almak için sağlar. Bu anlatılan tebliğ bölüm ole db Programcı Başvurusu. Kur bu olayların, standart com bağlantı noktası mekanizmasını kullanır. Örneğin etkinlikler aracılığıyla IRowsetNotify almak istiyor atl nesne IRowsetNotify türetilmiş sınıf listesine ekleyerek ve COM_INTERFACE_ENTRY makro ile açığa IRowsetNotify arabirimini uygular.
IRowsetNotify çeşitli zamanlarda çağrılabilir üç yöntem vardır. Yalnızca bu yöntemlerden birine cevap istiyorsanız, ilgilendiğiniz değil yöntemleri için E_NOTIMPL işlevi IRowsetNotifyImpl sınıfının kullanabilirsiniz.
Satır kümesi oluşturduğunuzda, istediğiniz kadar bildirim ayarlamak için gerekli olan IConnectionPointContainer, destek için döndürülen satır kümesi nesnesi sağlayıcı söylemeliyim.
Aşağıdaki kod, atl nesneden satır kümesi açın, sonra bildirimi lavaboda ayarlamak için AtlAdvise işlevini kullanın gösterilmiştir. AtlAdvise AtlUnadvise görüşme sırasında kullanılan bir tanımlama bilgisi döndürür.
CDBPropSet propset(DBPROPSET_ROWSET);
propSet.AddProperty(DBPROP_IConnectionPointContainer, true);
ürün.Açık (oturum, _T("Products"), amp; propset);
AtlAdvise (product.m_spRowset, GetUnknown(), IID_IRowsetNotify & m_dwCookie)