Compartir a través de


Interfaz ADORecordConstruction

La interfaz ADORecordConstructionse usa para construir un objeto Record de ADO a partir de un objeto Row OLE DB en una aplicación de C/C++.

Esta interfaz admite las siguientes propiedades:

Propiedades

Propiedad Descripción
ParentRow Solo escritura.
Establece el contenedor de un objeto Row OLE DB en este objeto Record de ADO.
Fila Lectura y escritura.
Obtiene o establece un objeto Row ole DB de este objeto Record de ADO.

Métodos

Ninguno.

Eventos

Ninguno.

Observaciones

Dado un objeto Row ole DB (pRow), la construcción de un objeto Record de ADO (adoR), equivale a las tres operaciones básicas siguientes:

  1. Cree un objeto Record de ADO:

    _RecordPtr adoR;  
    adoRs.CreateInstance(__uuidof(_Record));  
    
  2. Consulte la interfaz IADORecordConstruction en el objeto Record :

    adoRecordConstructionPtr adoRConstruct=NULL;  
    adoR->QueryInterface(__uuidof(ADORecordConstruction),  
                        (void**)&adoRConstruct);  
    
  3. Llame al método de propiedad IADORecordConstruction::p ut_Row para establecer el objeto Row OLE DB en el objeto Record de ADO:

    IUnknown *pUnk=NULL;  
    pRow->QueryInterface(IID_IUnknown, (void**)&pUnk);  
    adoRConstruct->put_Row(pUnk);  
    

El objeto adoR resultante representa ahora el objeto Record de ADO construido a partir del objeto Row ole DB.

Un objeto Record de ADO también se puede construir a partir del contenedor de un objeto Row ole DB.

Requisitos

versión: ADO 2.0 y versiones posteriores

Biblioteca de : msado15.dll

UUID: 00000567-0000-0010-8000-00AAA006D2EA4