CDaoRecordset (CDaoDatabase * pDatabase = NULL);
Parameter
pDatabase
Einen Zeiger auf ein CDaoDatabase -Objekt oder den Wert NULLenthält. Wenn nicht NULL und das CDaoDatabase -Objekt Öffnen -Memberfunktion nicht aufgerufen wurde um es mit der Datenquelle verbinden, das Recordset versucht, es für Sie bei eigenen Aufruf Öffnen zu öffnen. Wenn Sie NULLübergeben, ein CDaoDatabase -Objekt erstellt und verbunden mit die Datenquelleninformationen, dass Sie angegeben, wenn Sie die Recordset-Klasse von CDaoRecordset abgeleitete für Sie.
Bemerkungen
Erstellt ein CDaoRecordset -Objekt. Sie können entweder direkt CDaoRecordset verwenden oder CDaoRecordseteine anwendungsspezifischen Klasse abgeleitet. Klassen-Assistent können Sie Recordset-Klassen ableiten.
Hinweis&Nbsp; Wenn Sie eine CDaoRecordset -Klasse ableiten, muss die abgeleitete Klasse einen eigenen Konstruktor bereitstellen. Rufen Sie im Konstruktor der abgeleiteten Klasse den Konstruktor CDaoRecordset::CDaoRecordset, entlang der entsprechenden Parameter an es übergeben.
Übergeben Sie NULL an den Recordset-Konstruktor ein CDaoDatabase -Objekt erstellt und automatisch für Sie verbunden haben. Dies ist eine nützliche Verknüpfung, die nicht erfordert Sie konstruieren und verbinden ein CDaoDatabase -Objekt vor dem Erstellen von Recordsets. Wenn das CDaoDatabase -Objekt nicht geöffnet ist, wird ein CDaoWorkspace -Objekt auch für Sie erstellt, die den Standard-Arbeitsbereich verwendet. Weitere Informationen finden Sie unter CDaoDatabase::CDaoDatabase.
Weitere Informationen zum Erstellen von Recordsets finden Sie im Artikel DAO: erstellen, öffnen und Schließen von DAO-Objekten im Visual C++ Programmer's Guide.
CDaoRecordset Übersicht | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CDaoRecordset::GetDefaultDBName, CDaoRecordset::GetDefaultSQL, CDaoRecordset::GetDateCreated, CDaoRecordset::GetDateLastUpdated