OLE DB コンシューマー テンプレートと Active データ オブジェクトを混在させるには、ADO を使用して (OLE DB コンシューマー テンプレートの行セットに対応する)、レコード セットを開きます。レコード セットがある場合、OLE DB 行セットに接続するには、次を行う:
IRowset ※ lpRowset = NULL;IAccessor ※ lpAccessor = NULL;lpUnk-gt;QueryInterface (IID_IRowset、(void 年) & lpRowset);lpUnk - > QueryInterface (IID_IAccessor、(void 年) & lpAccessor)
CRowset rs;CAccessor アクセサー;アクセサー。Attach(lpAccessor);rs。Attach(lpRowset);rs。SetAccessor(accessor)