ADORecordsetConstruction, interface
L’interface ADORecordsetConstruction est utilisée pour construire un objet ADO Recordset à partir d’un objet OLE DB Rowset dans une application C/C++.
Cette interface prend en charge les propriétés suivantes :
Propriétés
Propriété | Description |
---|---|
Chapitre | Lecture/écriture. Obtient/définit un objet OLE DB Chapter de/sur cet objet ADO Recordset. |
RowPosition | Lecture/écriture. Obtient/définit un objet OLE DB RowPosition de/sur cet objet ADO Recordset. |
Ensemble de lignes | Lecture/écriture. Obtient/définit un objet OLE DB Rowset de/sur cet objet ADO Recordset. |
Méthodes
Aucun.
Événements
Aucun.
Notes
Pour un objet OLE DB Rowset (pRowset
) donné, la construction d’un objet ADO Recordset (adoRs
), équivaut aux trois opérations de base suivantes :
Créer un objet ADO Recordset :
Recordset20Ptr adoRs; adoRs.CreateInstance(__uuidof(Recordset));
Interroger l’interface IADORecordsetConstruction sur l’objet Recordset :
adoRecordsetConstructionPtr adoRsConstruct=NULL; adoRs->QueryInterface(__uuidof(ADORecordsetConstruction), (void**)&adoRsConstruct);
Appeler la méthode de propriété
IADORecordsetConstruction::put_Rowset
pour définir l’objet OLE DBRowset
sur l’objet ADORecordset
:IUnknown *pUnk=NULL; pRowset->QueryInterface(IID_IUnknown, (void**)&pUnk); adoRsConstruct->put_Rowset(pUnk);
L’objet adoRs
obtenu représente désormais l’objet ADO Recordset construit à partir de l’objet OLE DB Rowset.
Vous pouvez également construire un objet ADO Recordset à partir d’un objet OLE DB Chapter ou RowPosition.
Spécifications
Version : ADO 2.0 et versions ultérieures
Bibliothèque : msado15.dll
UUID : 00000283-0000-0010-8000-00AA006D2EA4