CRecordset ( CDatabase * pDatabase = NULL);
Parameter
pDatabase
Einen Zeiger auf ein CDatabase -Objekt oder den Wert NULLenthält. Wenn nicht NULL und Öffnen -Memberfunktion des CDatabase -Objekts nicht um es mit der Datenquelle verbinden aufgerufen wurde, das Recordset versucht, es für Sie bei eigenen Aufruf Öffnen zu öffnen. Wenn Sie NULLübergeben, ein CDatabase -Objekt erstellt und mithilfe der Informationen, die Sie angegeben, wenn Sie eine Recordset-Klasse mit ClassWizard abgeleitet verbunden.
Bemerkungen
Erstellt ein CRecordset -Objekt. Sie können entweder direkt CRecordset verwenden oder eine anwendungsspezifische Klasse von CRecordsetableiten. Klassen-Assistent können Sie Recordset-Klassen ableiten.
Hinweis&Nbsp; Eine abgeleitete Klasse muss bereitstellen einen eigenen Konstruktor. Rufen Sie im Konstruktor der abgeleiteten Klasse den Konstruktor CRecordset::CRecordset, entlang der entsprechenden Parameter an es übergeben.
Übergeben Sie NULL an den Recordset-Konstruktor ein CDatabase -Objekt erstellt und automatisch für Sie verbunden haben. Dies ist eine nützliche Stenographie, die nicht erfordert Sie erstellen und Verbinden eines CDatabase -Objekts vor dem Erstellen von Recordsets.
Beispiel
Weitere Informationen finden Sie im Artikel Recordset: Deklarieren einer Klasse für eine Tabelle (ODBC) im Visual C++ Programmer's Guide.
CRecordset Übersicht | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CRecordset:: Open, CRecordset::Close