Compartir a través de


Interfaz ADORecordConstruction (ADO)

Se aplica a: Access 2013, Office 2013

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

Esta interfaz admite las propiedades siguientes:

Propiedades

ParentRow

Solo escritura.
Establece el contenedor de un objeto Row de OLE DB en este objeto Record de ADO.

Fila

Lectura y escritura.
Obtiene y establece un objeto Row de OLE DB de/en este objeto Record de ADO.

Métodos

Ninguno.

Eventos

Ninguno.

Comentarios

Dado un objeto Row de OLE DB (pRow), la construcción de un objeto Record de ADO (), 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::put Row para establecer el objeto Row de 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 de OLE DB.

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

Requisitos

Versión: ADO 2.0 y versiones posteriores

Biblioteca: msado15.dll

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