CDaoRecordset::CDaoRecordset

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 ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CDaoRecordset::GetDefaultDBName, CDaoRecordset::GetDefaultSQL, CDaoRecordset::GetDateCreated, CDaoRecordset::GetDateLastUpdated

Index