Bagikan melalui


Struktur JET_ENUMCOLUMNID

Berlaku untuk: Windows | Windows Server

Struktur JET_ENUMCOLUMNID

Struktur JET_ENUMCOLUMNID menghitung sekumpulan kolom tertentu dan, secara opsional, sekumpulan nilai tertentu untuk kolom tersebut saat fungsi JetEnumerateColumns digunakan. JetEnumerateColumns mengembalikan array struktur JET_ENUMCOLUMNID .

    typedef struct {
      JET_COLUMNID columnid;
      unsigned long ctagSequence;
      unsigned long* rgtagSequence;
    } JET_ENUMCOLUMNID;

Anggota

columnid

ID kolom yang akan dijumlahkan.

Jika ID kolom adalah 0 (nol) maka enumerasi kolom ini dilewati dan slot yang sesuai dalam array output struktur JET_ENUMCOLUMN akan dihasilkan dengan status kolom JET_wrnColumnSkipped.

ctagSequence

Secara opsional mengidentifikasi array nilai kolom (menurut indeks berbasis satu) untuk menghitung ID kolom yang ditentukan.

Jika ctagSequence adalah 0 (nol) maka rgtagSequence diabaikan dan semua nilai kolom untuk ID kolom yang ditentukan akan dijumlahkan.

Jika elemen rgtagSequence adalah 0 (nol), maka enumerasi nilai kolom tersebut (oleh indeks berbasis satu) akan dilewati. Slot yang sesuai dalam array output struktur JET_ENUMCOLUMNID akan dihasilkan dengan nilai status kolom JET_wrnColumnSkipped.

rgtagSequence

Array indeks berbasis satu ke dalam array nilai kolom untuk kolom tertentu. Elemen tunggal adalah itagSequence yang didefinisikan dalam JET_RETRIEVECOLUMN. ItagSequence 0 (nol) berarti "lewati". ItagSequence dari 1 berarti mengembalikan nilai kolom pertama kolom, 2 berarti yang kedua, dan sebagainya.

Persyaratan

Persyaratan Nilai

Klien

Memerlukan Windows Vista, Windows XP, atau Windows 2000 Professional.

Server

Memerlukan Windows Server 2008, Windows Server 2003, atau Windows 2000 Server.

Header

Dinyatakan dalam Esent.h.

Lihat juga

JET_COLUMNID
JET_ENUMCOLUMN
JET_ENUMCOLUMNID
JET_RETRIEVECOLUMN
JetEnumerateColumns