ADORecordsetConstruction interface (ADO)
Aplica-se ao: Access 2013, Office 2013
A interface ADORecordsetConstruction é utilizada para construir um objeto Recordset do ADO a partir de um objeto Rowset do banco de dados OLE em um aplicativo C/C++.
Essa interface suporta as seguintes propriedades:
Propriedades
Leitura/gravação. |
|
Leitura/gravação. |
|
Leitura/gravação. |
Métodos
Nenhum.
Eventos
Nenhum.
Comentários
Dado um objeto OLE DB Rowset (pRowset ), a construção de um objeto ADO Recordset (), a construção de um objeto ADO Recordset (adoRs ) equivale às três operações básicas a seguir:
Criar um objeto Recordset do ADO:
Recordset20Ptr adoRs; adoRs.CreateInstance(__uuidof(Recordset));
Consultar a interface IADORecordsetConstruction no objeto Recordset:
adoRecordsetConstructionPtr adoRsConstruct=NULL; adoRs->QueryInterface(__uuidof(ADORecordsetConstruction), (void**)&adoRsConstruct);
Chame o método de propriedade IADORecordsetConstruction::p ut_Rowset para definir o objeto Rowset OLE DB no objeto ADO Recordset:
IUnknown *pUnk=NULL; pRowset->QueryInterface(IID_IUnknown, (void**)&pUnk); adoRsConstruct->put_Rowset(pUnk);
O objeto resultante agora representa o objeto ADO Recordset construído a partir do objeto Rowset OLE DB.
Também é possível construir um objeto Recordset do ADO a partir de um objeto Chapter ou RowPosition do banco de dados OLE.
Requisitos
Versão: ADO 2.0 e posterior
Biblioteca: msado15.dll
UUID: 00000283-0000-0010-8000-00AA006D2EA4