CRecordset::CRecordset

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

Siehe auch&Nbsp;CRecordset:: Open, CRecordset::Close

Index