Partager via


CRecordset::CRecordset

Construit un objet CRecordset.

CRecordset( 
   CDatabase* pDatabase = NULL 
);

Paramètres

  • pDatabase
    Contient un pointeur vers un objet ou à la valeur NULLd' CDatabase . Sinon NULL et la fonction membre de Ouvrir de l'objet d' CDatabase n'a pas été appelé pour la connexion à la source de données, les tentatives de recordset de l'ouvrir pour vous pendant son propre appel de Ouvrir . Si vous passez NULL, un objet d' CDatabase est construit et connecté pour vous à l'aide de les informations de source de données que vous avez spécifiée lorsque vous avez dérivé de la classe de recordset avec assistant classe.

Notes

Vous pouvez utiliser CRecordset directement ou dériver une classe spécifique à l'application d' CRecordset. Vous pouvez utiliser ClassWizard pour dériver vos classes de recordset.

Notes

Une classe dérivée doit fournir son propre constructeur.Dans le constructeur de votre classe dérivée, appelez le constructeur CRecordset::CRecordset, en passant les paramètres appropriés le long lui.

Exécutez NULL à votre constructeur de recordsets pour avoir un objet d' CDatabase construit et connecté automatiquement. Il s'agit d'une sténographie utile qui ne requiert pas de vous permet de construire et connecter un objet d' CDatabase avant de construire votre recordset.

Exemple

Pour plus d'informations, consultez l'article recordset : Déclaration de la classe d'un Tableau (ODBC).

Configuration requise

Header: afxdb.h

Voir aussi

Référence

CRecordset, classe

Graphique de la hiérarchie

CRecordset::Open

CRecordset::Close