ADORecordConstruction, interface
L’interface ADORecordConstruction est utilisée pour créer un objet ADO Record à partir d’un objet Row OLE DB dans une application C/C++.
Cette interface prend en charge les propriétés suivantes :
Propriétés
Propriété | Description |
---|---|
ParentRow | En écriture seule. Définit le conteneur d’un objet Row OLE DB sur cet objet Record ADO. |
Ligne | Lecture/écriture. Obtient/définit un objet Row OLE DB de/sur cet objet Record ADO. |
Méthodes
Aucun.
Événements
Aucun.
Notes
Pour un objet Row OLE DB (pRow
) donné, la création d’un objet Record ADO (adoR
), équivaut aux trois opérations de base suivantes :
Créer un objet Record ADO :
_RecordPtr adoR; adoRs.CreateInstance(__uuidof(_Record));
Interroger l’interface IADORecordConstruction sur l’objet Record :
adoRecordConstructionPtr adoRConstruct=NULL; adoR->QueryInterface(__uuidof(ADORecordConstruction), (void**)&adoRConstruct);
Appeler la méthode de propriété IADORecordConstruction::put_Row pour définir l’objet Row OLE DB sur l’objet Record ADO :
IUnknown *pUnk=NULL; pRow->QueryInterface(IID_IUnknown, (void**)&pUnk); adoRConstruct->put_Row(pUnk);
L’objet adoR résultant représente désormais l’objet Record ADO créé à partir de l’objet Row OLE DB.
Un objet Record ADO peut également être créé à partir du conteneur d’un objet Row OLE DB.
Spécifications
Version : ADO 2.0 et versions ultérieures
Bibliothèque : msado15.dll
UUID : 00000567-0000-0010-8000-00AA006D2EA4