JET_RECORDLIST-Struktur
Gilt für: Windows | Windows Server
JET_RECORDLIST-Struktur
Die JET_RECORDLIST-Struktur sucht Datensätze, die sich in der Schnittmenge der angegebenen Indexbereiche befinden, wenn sie mit der JetIntersectIndexes-Funktion verwendet werden.
typedef struct {
unsigned long cbStruct;
JET_TABLEID tableid;
unsigned long cRecord;
JET_COLUMNID columnidBookmark;
} JET_RECORDLIST;
Member
cbStruct
Die Größe der JET_RECORDLIST-Struktur in Bytes.
tableid
Der Tabellenbezeichner einer temporären Tabelle, die die Lesezeichen für die Ergebnisse der Abfrage enthält. Die Tabelle wird automatisch geschlossen, wenn für die aktuelle Transaktion ein Rollback mit JetRollback ausgeführt wird. Andernfalls muss sie mit JetCloseTable geschlossen werden.
cRecord
Die Anzahl der Zeilen in der temporären Tabelle.
columnidBookmark
Der Spaltenbezeichner der Lesezeichenspalte in der temporären Tabelle.
Bemerkungen
Die temporäre Tabelle, die durch tableid identifiziert wird, weist eine einzelne Spalte auf. Diese einzelne Spalte enthält Lesezeichen, und jeder Datensatz sollte in einen Puffer der Größe JET_cbBookmarkMost Bytes passen.
Anforderungen
Anforderung | Wert |
---|---|
Client |
Erfordert Windows Vista, Windows XP oder Windows 2000 Professional. |
Server |
Erfordert Windows Server 2008, Windows Server 2003 oder Windows 2000 Server. |
Kopfzeile |
Deklariert in Esent.h. |
Weitere Informationen
JET_COLUMNID
JET_GRBIT
JET_TABLEID
JetCloseTable
JetIntersectIndexes
JetRollback