JET_ENUMCOLUMNID 結構
適用于: Windows |Windows Server
JET_ENUMCOLUMNID 結構
當使用JetEnumerateColumns函式時,JET_ENUMCOLUMNID結構會列舉一組特定的資料行,並選擇性地列舉這些資料行的特定一組多個值。 JetEnumerateColumns 會傳回 JET_ENUMCOLUMNID 結構的陣列。
typedef struct {
JET_COLUMNID columnid;
unsigned long ctagSequence;
unsigned long* rgtagSequence;
} JET_ENUMCOLUMNID;
成員
columnid
要列舉的資料行識別碼。
如果資料行識別碼為 0 (零) 則會略過此資料行的列舉,而JET_ENUMCOLUMN結構的輸出陣列中對應的位置將會以 資料 行狀態產生JET_wrnColumnSkipped。
ctagSequence
選擇性地識別資料行值的陣列, (一個型索引) 列舉指定的資料行識別碼。
如果 ctagSequence 為 0 (零) 則會忽略 rgtagSequence ,而且將會列舉指定之資料行識別碼的所有資料行值。
如果 rgtagSequence 的元素為 0 (零) ,則會略過該資料行值的列舉 (,) 。 JET_ENUMCOLUMNID結構的輸出陣列中對應的位置,會產生資料行狀態值JET_wrnColumnSkipped。
rgtagSequence
一個以單一為基礎的索引陣列,轉換成指定資料行之資料行值的陣列。 單一元素是在JET_RETRIEVECOLUMN中定義的itagSequence。 0 (零的 itagSequence) 表示 「skip」。 itagSequence為 1 表示傳回資料行的第一個資料行值,2 表示第二個數據行等等。
規格需求
需求 | 值 |
---|---|
用戶端 |
需要 Windows Vista、Windows XP 或 Windows 2000 Professional。 |
Server |
需要 Windows Server 2008、Windows Server 2003 或 Windows 2000 Server。 |
標頭 |
在 Esent.h 中宣告。 |
另請參閱
JET_COLUMNID
JET_ENUMCOLUMN
JET_ENUMCOLUMNID
JET_RETRIEVECOLUMN
JetEnumerateColumns