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 String-Wert zurück, der die Quelle des Recordset angibt.

Hinweise

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

Wenn Sie die Source-Eigenschaft 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 Source-Eigenschaft wird jedoch kein Command-Objekt zurückgegeben. Stattdessen wird die CommandText-Eigenschaft des Command-Objekts zurückgegeben, auf das Sie die Source-Eigenschaft festgelegt haben.

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 Open-Methodenaufruf übergeben.

Die Source-Eigenschaft hat Lese-/Schreibberechtigungen für geschlossene Recordset-Objekte und schreibgeschützten Zugriff für geöffnete Recordset-Objekte.

Gilt für

Recordset-Objekt (ADO)

Weitere Informationen

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