Partager via


CDaoRecordset::CDaoRecordset

Construit un objet CDaoRecordset.

CDaoRecordset(
   CDaoDatabase* pDatabase = NULL 
);

Paramètres

  • pDatabase
    Contient un pointeur vers un objet ou à la valeur NULLde CDaoDatabase .Sinon NULL et la fonction membre de Ouvrir de l'objet d' CDaoDatabase 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 d' Ouvrez .Si vous passez NULL, un objet d' CDaoDatabase est construit et connecté pour vous à l'aide de les informations de source de données que vous avez spécifiées si vous dériviez votre classe de recordset d' CDaoRecordset.

Notes

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

[!REMARQUE]

Si vous dérivez une classe d' CDaoRecordset , votre classe dérivée doit fournir son propre constructeur.Dans le constructeur de votre classe dérivée, appelez le constructeur CDaoRecordset::CDaoRecordset, en passant les paramètres appropriés le long lui.

Exécutez NULL à votre constructeur de recordsets pour avoir un objet d' CDaoDatabase construit et connecté automatiquement.C'est un raccourci utile qui ne requiert pas de vous permet de construire et connecter un objet d' CDaoDatabase avant de construire votre recordset.Si l'objet d' CDaoDatabase n'est pas ouvert, un objet de CDaoWorkspace est également créé pour vous une qui utilise l'espace de travail par défaut.Pour plus d'informations, consultez CDaoDatabase::CDaoDatabase.

Configuration requise

Header: afxdao.h

Voir aussi

Référence

Classe de CDaoRecordset

Graphique de la hiérarchie

CDaoRecordset::GetDefaultDBName

CDaoRecordset::GetDefaultSQL

CDaoRecordset::GetDateCreated

CDaoRecordset::GetDateLastUpdated