Freigeben über


Source-Eigenschaft (ADO-Recordset)

Gibt die Datenquelle für ein Recordset -Objekt an.

Einstellungen und Rückgabewerte

Legt einen String--Wert oder einen Command- -Objektverweis fest; gibt nur einen wert vom Typ String zurück, der die Quelle des Recordset-angibt.

Bemerkungen

Verwenden Sie die eigenschaft Source, um eine Datenquelle für ein Recordset--Objekt mithilfe eines der folgenden Werte anzugeben: eine Command-Objektvariable, eine SQL-Anweisung, eine gespeicherte Prozedur oder einen Tabellennamen.

Wenn Sie die eigenschaft Source auf ein Command-Objekt festlegen, erbt die ActiveConnection-eigenschaft des Recordset-Objekts den Wert der ActiveConnection-Eigenschaft für das angegebene Command-Objekt. Beim Lesen der eigenschaft Source wird jedoch kein Command-Objekt zurückgegeben; Stattdessen wird die CommandText--Eigenschaft des Command-Objekts zurückgegeben, auf das Sie die Source-Eigenschaft festlegen.

Wenn es sich bei der Source-Eigenschaft um eine SQL-Anweisung, eine gespeicherte Prozedur oder einen Tabellennamen handelt, können Sie die Leistung optimieren, indem Sie das entsprechende Options Argument mit dem Aufruf der Open-Methode übergeben.

Die Source-Eigenschaft ist lese-/schreibzugriff für geschlossene Recordset--Objekte und schreibgeschützt für geöffnete Recordset--Objekte.

Gilt für

Recordset-Objekt (ADO)

Siehe auch

Source-Eigenschaft (VB-Beispiel)
Source-Eigenschaft (ADO Error)
Source-Eigenschaft (ADO Record)