Freigeben über


Recordset2-Elemente (DAO)

Gilt für: Access 2013, Office 2013

Ein Recordset2 -Objekt stellt die Datensätze in einer Basistabelle oder die Datensätze dar, die aus einer Abfrage stammen.

Methoden

Name

Beschreibung

AddNew

Erstellt einen neuen Datensatz für ein aktualisierbares Recordset2-Objekt.

Cancel

HINWEIS: ODBCDirect-Arbeitsbereiche werden in Microsoft Access 2013 nicht unterstützt. Verwenden Sie ADO, wenn Sie auf externe Datenquellen zugreifen möchten, ohne das Microsoft Access-Datenbankmodul zu verwenden.

Die Ausführung eines ausstehenden asynchronen Methodenaufrufs wird abgebrochen (gilt nur für ODBCDirect-Arbeitsbereiche).

CancelUpdate

Bricht alle ausstehenden Updates für ein Recordset-Objekt ab.

Clone

Erstellt ein doppeltes Recordset -Objekt, das auf das ursprüngliche Recordset2-Objekt verweist.

Close

Schließt ein geöffnetes Recordset-Objekt.

CopyQueryDef

Gibt ein QueryDef-Objekt zurück, das eine Kopie des QueryDef-Objekts ist, welches zum Erstellen des Recordset-Objekts verwendet wurde, das durch den recordset-Platzhalter dargestellt wird (gilt nur für Microsoft Access-Arbeitsbereiche). .

Delete

Für dieses Objekt nicht unterstützt.

Edit

Kopiert den aktuellen Datensatz zur weiteren Bearbeitung aus einem aktualisierbaren Recordset-Objekt in den Kopierpuffer.

FillCache

Füllt den lokalen Cache für ein Recordset-Objekt, das Daten aus einer mit einem Microsoft Access-Datenbankmodul verbundenen ODBC-Datenquelle enthält (gilt nur für mit dem Microsoft Access-Datenbankmodul verbundene ODBC-Datenquellen), teilweise oder vollständig auf.

FindFirst

Sucht den ersten Datensatz in einem Recordset-Objekt vom "dynaset"- oder "snapshot"-Typ, der die angegebenen Kriterien erfüllt, und macht den Datensatz zum aktuellen Datensatz (nur Microsoft Access-Arbeitsbereiche).

FindLast

Locates the last record in a dynaset- or snapshot-type Recordset object that satisfies the specified criteria and makes that record the current record (Microsoft Access workspaces only).

FindNext

Sucht den nächsten Datensatz in einem Recordset-Objekt vom Typ Dynaset oder Snapshot, der den angegebenen Kriterien entspricht, und macht diesen Datensatz zum aktuellen Datensatz (gilt nur für Microsoft Access-Arbeitsbereiche). .

FindPrevious

Locates the previous record in a dynaset- or snapshot-type Recordset object that satisfies the specified criteria and makes that record the current record (Microsoft Access workspaces only). .

GetRows

Ruft mehrere Zeilen aus einem Recordset-Objekt ab.

Move

Verschiebt die Position des aktuellen Datensatzes in einem Recordset-Objekt.

MoveFirst

Wechselt zum ersten Datensatz in einem angegebenen Recordset-Objekt und macht diesen zum aktuellen Datensatz.

MoveLast

Wechselt zum letzten Datensatz in einem angegebenen Recordset-Objekt und macht diesen zum aktuellen Datensatz.

MoveNext

Wechselt zum nächsten Datensatz in einem angegebenen Recordset-Objekt und macht diesen Datensatz zum aktuellen Datensatz.

MovePrevious

Wechselt zum vorherigen Datensatz in einem angegebenen Recordset-Objekt und macht diesen Datensatz zum aktuellen Datensatz.

NextRecordset

HINWEIS: ODBCDirect-Arbeitsbereiche werden in Microsoft Access 2013 nicht unterstützt. Verwenden Sie ADO, wenn Sie auf externe Datenquellen zugreifen möchten, ohne das Microsoft Access-Datenbankmodul zu verwenden.

Ruft die nächste Datensatzgruppe ab (falls vorhanden), die von einer mehrteiligen Auswahlabfrage in einem OpenRecordset -Aufruf zurückgegeben wurde. Daraufhin wird ein Boolean-Wert ausgegeben, der angibt, ob weitere Datensätze ausstehen (gilt nur für ODBCDirect-Arbeitsbereiche).

OpenRecordset

Erstellt ein neues Recordset-Objekt und fügt es an die Recordsets-Auflistung an.

Requery

Aktualisiert die Daten in einem Recordset-Objekt, indem die Abfrage erneut ausgeführt wird, auf der das Objekt basiert.

Seek

Sucht den Datensatz in einem indizierten Recordset-Objekt vom Typ Tabelle, das den angegebenen Kriterien für den aktuellen Index entspricht, und macht diesen Datensatz zum aktuellen Datensatz (gilt nur für Microsoft Access-Arbeitsbereiche).

Update

HINWEIS: ODBCDirect-Arbeitsbereiche werden in Microsoft Access 2013 nicht unterstützt. Verwenden Sie ADO, wenn Sie auf externe Datenquellen zugreifen möchten, ohne das Microsoft Access-Datenbankmodul zu verwenden.

Speichert den Inhalt des Kopierpuffers in einem aktualisierbaren Recordset -Objekt.

Eigenschaften

Name

Beschreibung

AbsolutePosition

Legt die relative Datensatznummer des aktuellen Datensatzes eines Recordset2-Objekts fest oder gibt die Nummer zurück.

BatchCollisionCount

HINWEIS: ODBCDirect-Arbeitsbereiche werden in Microsoft Access 2013 nicht unterstützt. Verwenden Sie ADO, wenn Sie auf externe Datenquellen zugreifen möchten, ohne das Microsoft Access-Datenbankmodul zu verwenden.

Gibt die Anzahl der Datensätze zurück, die die letzte Batchaktualisierung nicht ausgeführt haben (nur ODBCDirect-Arbeitsbereiche).

BatchCollisions

HINWEIS: ODBCDirect-Arbeitsbereiche werden in Microsoft Access 2013 nicht unterstützt. Verwenden Sie ADO, wenn Sie auf externe Datenquellen zugreifen möchten, ohne das Microsoft Access-Datenbankmodul zu verwenden.

Gibt ein Textmarkenarray zurück, das die Zeilen angibt, die bei der letzten Batchaktualisierung Konflikte verursacht haben (gilt nur für ODBCDirect-Arbeitsbereiche).

BatchSize

HINWEIS: ODBCDirect-Arbeitsbereiche werden in Microsoft Access 2013 nicht unterstützt. Verwenden Sie ADO, wenn Sie auf externe Datenquellen zugreifen möchten, ohne das Microsoft Access-Datenbankmodul zu verwenden.

Legt die Anzahl der Anweisungen fest, die in jedem Batch an den Server zurückgesendet wurden, oder gibt die betreffende Anzahl zurück (nur ODBCDirect-Arbeitsbereiche).

BOF

Gibt einen Wert zurück, der angibt, ob die aktuelle Datensatzposition in einem Recordset-Objekt vor dem ersten Datensatz liegt. Schreibgeschützter boolescher Wert.

Bookmark

Legt ein Lesezeichen fest, das den aktuellen Datensatz in einem Recordset-Objekt eindeutig identifiziert, oder gibt das Lesezeichen zurück.

Bookmarkable

Gibt einen Wert zurück, der angibt, ob ein Recordset-Objekt Textmarken unterstützt, die Sie unter Verwendung der Bookmark-Eigenschaft festlegen können.

CacheSize

Mit dieser Eigenschaft wird die Anzahl von Datensätzen, die aus einer ODBC-Datenquelle abgerufen und lokal gespeichert werden, festgelegt oder zurückgegeben. Long mit Lese-/Schreibzugriff.

CacheStart

Sets or returns a value that specifies the bookmark of the first record in a dynaset-type Recordset object containing data to be locally cached from an ODBC data source (Microsoft Access workspaces only).

Connection

Gibt das Connection-Objekt zurück, das der Datenbank entspricht.

DateCreated

Gibt das Datum und die Uhrzeit der Erstellung einer Basistabelle zurück (nur Microsoft Access-Arbeitsbereiche). Schreibgeschützter Variant-Wert.

EditMode

Gibt einen Wert zurück, der den Bearbeitungsstatus für den aktuellen Datensatz angibt.

EOF

Gibt einen Wert zurück, der angibt, ob die aktuelle Datensatzposition hinter dem letzten Datensatz in einem Recordset-Objekt liegt. Schreibgeschützter boolescher Wert.

Fields

Gibt eine Fields -Auflistung zurück, die alle gespeicherten Field -Objekte für das angegebene Objekt enthält. Schreibgeschützt.

Filter

Legt einen Wert fest, der feststellt, welche Datensätze in einem nachfolgend geöffneten Recordset-Objekt einbezogen werden, oder gibt den betreffenden Wert zurück (nur Microsoft Access-Arbeitsbereiche). Zeichenfolge mit Lese-/Schreibzugriff.

Index

Legt einen Wert fest, der den Namen des aktuellen Index-Objekts in einem Recordset-Objekt vom Typ Tabelle angibt, oder gibt einen solchen Wert zurück (nur Microsoft Access-Arbeitsbereiche).

LastModified

Gibt eine Textmarke zurück, die den zuletzt hinzugefügten oder geänderten Datensatz angibt.

LastUpdated

Gibt das Datum und die Uhrzeit der letzten Änderung einer Basistabelle zurück. Schreibgeschützter Variant-Wert.

LockEdits

Legt einen Wert fest, der die Art der Sperrung angibt, die beim Bearbeiten wirksam ist, oder gibt diesen zurück.

Name

Gibt den Namen des angegebenen Objekts zurück. Schreibgeschützte Zeichenfolge.

NoMatch

Gibt an, ob ein bestimmter Datensatz mithilfe der Seek-Methode oder einer der Find-Methoden gefunden wurde (nur Microsoft Access-Arbeitsbereiche).

ParentRecordset

Gibt das übergeordnete Recordset-Objekt des angegebenen Datensatzes zurück. Schreibgeschützt.

PercentPosition

Legt einen Wert fest, der die ungefähre Position des aktuellen Datensatzes (aktueller Datensatz) im Recordset -Objekt basierend auf einem Prozentwert der Datensätze im Recordset angibt, oder gibt diesen Wert zurück.

Properties

Gibt die Properties -Auflistung des angegebenen Objekts zurück. Schreibgeschützt.

RecordCount

Returns the number of records accessed in a Recordset object, or the total number of records in a table-type Recordset object. or TableDef object. Schreibgeschützter langer Wert.

RecordStatus

HINWEIS: ODBCDirect-Arbeitsbereiche werden in Microsoft Access 2013 nicht unterstützt. Verwenden Sie ADO, wenn Sie auf externe Datenquellen zugreifen möchten, ohne das Microsoft Access-Datenbankmodul zu verwenden.

Gibt einen Wert zurück, der den Aktualisierungsstatus des aktuellen Datensatzes angibt, wenn dieser Teil einer Batchktualisierung ist (nur ODBCDirect-Arbeitsbereiche). Schreibgeschützter RecordStatusEnum -Wert.

Restartable

Gibt einen Wert zurück, der angibt, ob ein Recordset -Objekt die Requery -Methode unterstützt, die die Abfrage, auf der das Recordset-Objekt basiert, erneut ausführt.

Sort

Legt die Sortierreihenfolge von Datensätzen in einem Recordset-Objekt fest oder gibt sie zurück (nur Microsoft Access-Arbeitsbereiche).

StillExecuting

HINWEIS: ODBCDirect-Arbeitsbereiche werden in Microsoft Access 2013 nicht unterstützt. Verwenden Sie ADO, wenn Sie auf externe Datenquellen zugreifen möchten, ohne das Microsoft Access-Datenbankmodul zu verwenden.

Gibt an, ob ein asynchroner Vorgang (d. h. eine Methode, die mit der dbRunAsync-Option aufgerufen wurde) abgeschlossen wurde (nur ODBCDirect-Arbeitsbereiche).

Transactions

Gibt einen Wert zurück, der angibt, ob ein Objekt Transaktionen unterstützt. Schreibgeschützter boolescher Wert.

Type

Legt einen Wert fest, der den Funktions- oder Datentyp eines Objekts angibt, oder gibt diesen Wert zurück. Schreibgeschützte ganze Zahl.

Updatable

Gibt einen Wert zurück, der anzeigt, ob ein DAO-Objekt geändert werden kann. Schreibgeschützter boolescher Wert.

UpdateOptions

HINWEIS: ODBCDirect-Arbeitsbereiche werden in Microsoft Access 2013 nicht unterstützt. Verwenden Sie ADO, wenn Sie auf externe Datenquellen zugreifen möchten, ohne das Microsoft Access-Datenbankmodul zu verwenden.

Legt einen Wert fest, der angibt, wie die WHERE-Klausel für jeden Datensatz während einer Batchaktualisierung erstellt wird, und ob die Batchaktualisierung eine UPDATE- oder eine DELETE-Anweisung gefolgt von einer INSERT-Anweisung verwenden soll, oder gibt den betreffenden Wert zurück (nur ODBCDirect-Arbeitsbereiche). UpdateCriteriaEnum -Wert mit Lese-/Schreibzugriff.

ValidationRule

Legt einen Wert fest, der die Daten in einem Feld überprüft, wenn es geändert oder einer Tabelle hinzugefügt wird, oder gibt den betreffenden Wert zurück (nur Microsoft Access-Arbeitsbereiche). String-Wert mit Lese-/Schreibzugriff.

ValidationText

Legt einen Wert fest, der den Text der Meldung festlegt, der von Ihrer Anwendung angezeigt wird, wenn der Wert eines Field-Objekts nicht der von der ValidationRule-Eigenschaft festgelegten Gültigkeitsregel entspricht, oder gibt den betreffenden Wert zurück (nur Microsoft Access-Arbeitsbereiche). Schreibgeschützte Zeichenfolge.