Interface ADORecordConstruction
A interface ADORecordConstruction é usada para construir um objeto ADO Record com base em um objeto OLE DB Row em um aplicativo C/C++.
Essa interface dá suporte às seguintes propriedades:
Propriedades
Propriedade | Descrição |
---|---|
ParentRow | Somente gravação. Define o contêiner de um objeto OLE DB Row neste objeto ADO Record. |
Linha | Leitura/gravação. Obtém/define um objeto OLE DB Row de/neste objeto ADO Record. |
Métodos
Nenhum.
Eventos
Nenhum.
Comentários
Considerando um objeto OLE DB Row (pRow
), a construção de um objeto ADO Record (adoR
) equivale às três seguintes operações básicas:
Crie um objeto ADO Record:
_RecordPtr adoR; adoRs.CreateInstance(__uuidof(_Record));
Consulte a interface IADORecordConstruction no objeto Record:
adoRecordConstructionPtr adoRConstruct=NULL; adoR->QueryInterface(__uuidof(ADORecordConstruction), (void**)&adoRConstruct);
Chame o método de propriedade IADORecordConstruction::put_Row para definir o objeto OLE DB Row no objeto ADO Record:
IUnknown *pUnk=NULL; pRow->QueryInterface(IID_IUnknown, (void**)&pUnk); adoRConstruct->put_Row(pUnk);
O objeto adoR resultante agora representa o objeto ADO Record construído com base no objeto OLE DB Row.
Um objeto ADO Record também pode ser construído com base no contêiner de um objeto OLE DB Row.
Requisitos
Versão: ADO 2.0 e posterior
Biblioteca: msado15.dll
UUID: 00000567-0000-0010-8000-00AA006D2EA4