JET_RECORDLIST-Struktur

Letzte Änderung: Freitag, 27. Februar 2015

Gilt für: Windows | Windows Server

JET_RECORDLIST-Struktur

Die Struktur JET_RECORDLIST sucht nach Datensätzen, die in die Schnittmenge der angegebenen Indexbereiche sind, wenn sie mit der Funktion JetIntersectIndexes verwendet werden.

typedef struct {
  unsigned long cbStruct;
  JET_TABLEID tableid;
  unsigned long cRecord;
  JET_COLUMNID columnidBookmark;
} JET_RECORDLIST;

Mitglieder

cbStruct

Die Größe der JET_RECORDLIST -Struktur in Byte.

Tabellen-ID

Der Verzeichnis-ID einer temporären Tabelle, die die Textmarken für die Ergebnisse der Abfrage enthält. Die Tabelle wird automatisch geschlossen, wenn die aktuelle Transaktion mit JetRollbackzurückgesetzt wird; Andernfalls muss es mit JetCloseTablegeschlossen werden.

cRecord

Die Anzahl der Zeilen in der temporären Tabelle.

columnidBookmark

Die Spalten-ID der Lesezeichenspalte in der temporären Tabelle.

Anmerkungen

Die temporäre Tabelle, die durch die Tabellen-ID identifiziert wird, hat eine einzige Spalte. Diese einzelne Spalte enthält Lesezeichen, und jeder Datensatz sollte in einen Puffer mit einer Größe von JET_cbBookmarkMost Bytes passen.

Voraussetzungen

-Client,

Erfordert Windows Vista, Windows XP oder Windows 2000 Professional.

Server

Erfordert WindowsServer 2008, WindowsServer 2003 oder Windows 2000 Server.

Kopfzeile

In Esent.h deklariert.

Siehe auch

JET_COLUMNID
JET_GRBIT
JET_TABLEID
JetCloseTable
JetIntersectIndexes
JetRollback