ADORecordConstruction interface (ADO)
Aplica-se ao: Access 2013, Office 2013
A interface ADORecordConstruction é utilizada para construir um objeto Record do ADO a partir de um objeto Row do banco de dados OLE em um aplicativo C/C++.
Essa interface suporta as seguintes propriedades:
Propriedades
Somente gravação. |
|
Leitura/gravação. |
Métodos
Nenhum.
Eventos
Nenhum.
Comentários
Dado um objeto OLE DB Row (pRow), a construção de um objeto ADO Record (), a construção de um objeto ADO Record (adoR), equivale às três operações básicas a seguir:
Criar um objeto Record do ADO:
_RecordPtr adoR; adoRs.CreateInstance(__uuidof(_Record));
Consultar a interface IADORecordConstruction no objeto Record:
adoRecordConstructionPtr adoRConstruct=NULL; adoR->QueryInterface(__uuidof(ADORecordConstruction), (void**)&adoRConstruct);
Chamar o método de propriedade IADORecordConstruction::put_Row para definir o objeto Row do banco de dados OLE no objeto Record do ADO:
IUnknown *pUnk=NULL; pRow->QueryInterface(IID_IUnknown, (void**)&pUnk); adoRConstruct->put_Row(pUnk);
O objeto adoR resultante agora representa o objeto Record do ADO construído a partir do objeto Row do banco de dados OLE.
Um objeto Record do ADO também pode ser construído a partir do contêiner de um objeto Row do banco de dados OLE.
Requisitos
Versão: ADO 2.0 e posterior
Biblioteca: msado15.dll
UUID: 00000567-0000-0010-8000-00AA006D2EA4