Freigeben über


Fields-Auflistung (ADO)

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

Bemerkungen

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

Anmerkung

Im Thema Field-Objekt finden Sie eine ausführlichere Erläuterung der Verwendung Field-Objekte.

Die Fields -Auflistung verfügt über eine Append -Methode, die vorläufig ein Field -Objekt der Auflistung erstellt und hinzufügt, und eine Update -Methode, die alle Ergänzungen oder Löschungen abgeschlossen.

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 Recordenthält, und der andere greift auf ein Feld zu, das die absolute URL-Zeichenfolge für den Recordenthält.

Bestimmte Anbieter (z. B. der Microsoft OLE DB-Anbieter für Internet Publishing) können die Fields Auflistung mit einer Teilmenge der verfügbaren Felder für das Record oder Recordsetauffüllen. Andere Felder werden der Auflistung erst hinzugefügt, wenn sie zuerst anhand des Namens oder indiziert vom Code referenziert werden.

Wenn Sie versuchen, nach Namen auf ein nicht vorhandenes Feld zu verweisen, wird ein neues Field-Objekt an die Fields -Auflistung mit einer Status von adFieldPendingInsertangefügt. Wenn Sie Updateaufrufen, erstellt ADO ein neues Feld in Ihrer Datenquelle, wenn es von Ihrem Anbieter zugelassen wird.

Dieser Abschnitt enthält das folgende Thema.

Siehe auch

Field-Objekt