Fields-Auflistung (ADO)

Gilt für: Access 2013, Office 2013

Enthält alle Field-Objekte eines Recordset- oder Record-Objekts.

Hinweise

Ein Recordset -Objekt besitzt eine Fields -Auflistung, die aus Field -Objekten besteht. Jedes Field -Objekt entspricht einer Spalte im Recordset -Objekt. Sie können die Fields -Auflistung auffüllen, bevor Sie das Recordset -Objekt öffnen, indem Sie die Refresh-Methode der Auflistung aufrufen.

Hinweis

[!HINWEIS] Eine detaillierte Beschreibung der Verwendung der Field -Objekte finden Sie in der Beschreibung des Field -Objekts.

Die Fields -Auflistung verfügt über die Append-Methode, die ein Field -Objekt provisorisch erstellt und der Auflistung hinzufügt, sowie die Update -Methode, die Hinzufügungen und Löschungen fertig stellt.

Ein Record-Objekt verfügt über zwei spezielle Felder, die mit FieldEnum-Konstanten indiziert werden können. Eine Konstante greift auf ein Feld zu, das den Standarddatenstrom für den Datensatz enthält, und die andere greift auf ein Feld zu, das die absolute URL-Zeichenfolge für den Datensatz enthält.

Bestimmte Anbieter (z. B. der Microsoft OLE DB Provider für Internet Publishing) füllen die Fields-Auflistung mit einer Teilmenge der verfügbaren Felder für das Record- oder Recordset-Objekt auf. Andere Felder werden der Auflistung erst dann hinzugefügt, wenn im Code namentlich auf sie verwiesen wird oder sie indiziert werden.

Wenn Sie versuchen, auf ein nicht vorhandenes Feld anhand des Namens zu verweisen, wird ein neues Field-Objekt mit dem StatusadFieldPendingInsert an die Fields-Auflistung angefügt. Wenn Sie Update aufrufen, erstellt ADO ein neues Feld in Ihrer Datenquelle, sofern es von Ihrem Anbieter zugelassen wird.