Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Access 2013, Office 2013
Mit der ADORecordsetConstruction -Schnittstelle wird ein Recordset -Objekt von ADO von einem Rowset -Objekt von OLE DB in einer C/C++-Anwendung erstellt.
Diese Schnittstelle unterstützt die folgenden Eigenschaften:
Eigenschaften
Lese-/Schreibzugriff. |
|
Lese-/Schreibzugriff. |
|
Lese-/Schreibzugriff. |
Methoden
Keine.
Ereignisse
Keine.
Hinweise
Bei einem OLE DB Rowset-Objekt (pRowset) umfasst die Konstruktion eines ADO Recordset-Objekts () die Folgenden drei grundlegenden Vorgänge:
Erstellen eines Recordset -Objekts von ADO:
Recordset20Ptr adoRs; adoRs.CreateInstance(__uuidof(Recordset));Abfragen der IADORecordsetConstruction -Schnittstelle im Recordset -Objekt:
adoRecordsetConstructionPtr adoRsConstruct=NULL; adoRs->QueryInterface(__uuidof(ADORecordsetConstruction), (void**)&adoRsConstruct);Rufen Sie die IADORecordsetConstruction::p ut_Rowset-Eigenschaftsmethode auf, um das OLE DB Rowset-Objekt für das ADO Recordset-Objekt festzulegen:
IUnknown *pUnk=NULL; pRowset->QueryInterface(IID_IUnknown, (void**)&pUnk); adoRsConstruct->put_Rowset(pUnk);
Das resultierende Objekt stellt jetzt das ADO Recordset-Objekt dar, das aus dem OLE DB-Rowset-Objekt erstellt wurde.
Sie können ein Recordset-Objekt von ADO auch von einem Chapter- oder RowPosition-Objekt von OLE DB erstellen.
Anforderungen
Version: ADO 2.0 und höher
Bibliothek: msado15.dll
UUID: 00000283-0000-0010-8000-00AA006D2EA4