Condividi tramite


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 CRecordset

Grafico delle gerarchie

CRecordset::Open

CRecordset::Close