CRecordset::CRecordset

Costruisce un oggetto CRecordset.

CRecordset(
   CDatabase* pDatabase = NULL
);

Parametri

  • pDatabase
    Contiene un puntatore a un oggetto CDatabase o al valore NULL.Se non NULL e la funzione membro Apri dell'oggetto CDatabase non è stato chiamato per connetterlo all'origine dati, i tentativi di recordset per aprirla automaticamente durante una chiamata Apri.Se si passa NULL, un oggetto CDatabase viene costruito e connesso automaticamente utilizzando le informazioni di origine dati specificato quando è derivato dalla classe del recordset con ClassWizard.

Note

È possibile utilizzare direttamente CRecordset o derivare una classe specifica dell'applicazione da CRecordset.È possibile utilizzare ClassWizard per derivare le classi recordset.

[!NOTA]

Una classe derivata deve fornire il proprio costruttore.Nel costruttore della classe derivata, chiamare il costruttore CRecordset::CRecordset, passando parametri appropriati in avanti.

Passare NULL al costruttore del recordset per disporre di un oggetto CDatabase costruito e connesso automaticamente.Questa è una forma abbreviata utile che non richiede di costruire e connettere un oggetto CDatabase prima della costruzione del recordset.

Esempio

Per ulteriori informazioni, vedere l'articolo recordset: Dichiarazione di una classe per una Tabella (ODBC).

Requisiti

Header: afxdb.h

Vedere anche

Riferimenti

Classe di CRecordset

Grafico della gerarchia

CRecordset::Open

CRecordset::Close