共用方式為


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