Struktur JET_COLUMNLIST
Berlaku untuk: Windows | Windows Server
Struktur JET_COLUMNLIST
Struktur JET_COLUMNLIST berisi informasi yang diperlukan untuk melintasi tabel sementara yang dibuat oleh fungsi JetGetColumnInfo dan JetGetTableColumnInfo . Setiap baris dalam tabel sementara menjelaskan kolom dalam tabel yang diberikan dalam panggilan API. Struktur ini hanya digunakan dengan JetGetColumnInfo dan JetGetTableColumnInfo.
typedef struct {
unsigned long cbStruct;
JET_TABLEID tableid;
unsigned long cRecord;
JET_COLUMNID columnidPresentationOrder;
JET_COLUMNID columnidcolumnname;
JET_COLUMNID columnidcolumnid;
JET_COLUMNID columnidcoltyp;
JET_COLUMNID columnidCountry;
JET_COLUMNID columnidLangid;
JET_COLUMNID columnidCp;
JET_COLUMNID columnidCollate;
JET_COLUMNID columnidcbMax;
JET_COLUMNID columnidgrbit;
JET_COLUMNID columnidDefault;
JET_COLUMNID columnidBaseTableName;
JET_COLUMNID columnidBaseColumnName;
JET_COLUMNID columnidDefinitionName;
} JET_COLUMNLIST;
Anggota
cbStruct
Ukuran struktur dalam byte. Panggilan API akan memperbarui bidang ini, sehingga pemanggil harus memastikan bahwa nilai ini cocok dengan sizeof( JET_COLUMNLIST ).
tableid
Pengidentifikasi tabel tabel sementara yang dibuat. Pemanggil bertanggung jawab untuk menutup tabel.
cRecord
Jumlah rekaman dalam tabel sementara yang dibuat oleh panggilan API.
columnidPresentationOrder
Pengidentifikasi kolom urutan presentasi.
Urutan presentasi digunakan untuk mengurutkan baris tabel sementara. Urutan presentasi adalah JET_coltypLong tetap. Jika tingkat informasi yang ditentukan bukan tingkat ringkas, tingkat informasi juga ditandai sebagai JET_bitColumnTTKey.
columnidcolumnname
Pengidentifikasi kolom nama kolom.
Jika tingkat informasi yang ditentukan tidak ringkas, maka tingkat informasi juga ditandai sebagai JET_bitColumnTTKey.
columnidcolumnid
Pengidentifikasi kolom pengidentifikasi kolom.
Pengidentifikasi kolom adalah JET_coltypLong tetap.
columnidcoltyp
Pengidentifikasi kolom jenis kolom.
Jenis kolom adalah JET_coltypLong tetap.
columnidCountry
Pengidentifikasi kolom kode negara.
Kode negara adalah JET_coltypShort tetap.
columnidLangid
Pengidentifikasi kolom pengidentifikasi bahasa.
Pengidentifikasi bahasa adalah JET_coltypShort tetap.
columnidCp
Pengidentifikasi kolom halaman kode.
Halaman kode adalah JET_coltypShort tetap.
columnidCollate
Pengidentifikasi kolom urutan kolab.
Urutan kolase adalah JET_coltypShort tetap.
columnidcbMax
Pengidentifikasi kolom bidang cbMax .
cbMax adalah JET_coltypLong tetap.
columnidgrbit
Pengidentifikasi kolom dari grbit kolom. Bidang grbit adalah JET_coltypLong tetap. Untuk informasi selengkapnya tentang bit ini, lihat JET_COLUMNDEF.
Berikut ini adalah nilai yang mungkin untuk columnidgrbit:
JET_bitColumnTagged
JET_bitColumnFixed
JET_bitColumnUpdatable
JET_bitColumnNotNULL
JET_bitColumnAutoincrement
JET_bitColumnVersion
JET_bitColumnMultiValued
JET_bitColumnEscrowUpdate
JET_bitColumnFinalize
JET_bitColumnDeleteOnZero
JET_bitColumnUserDefinedDefault
columnidDefault
Pengidentifikasi kolom dari nilai default kolom.
Nilai default adalah JET_coltypLongBinary.
columnidBaseTableName
Pengidentifikasi kolom nama tabel tempat tabel berasal.
Nama tabel adalah JET_coltypText.
columnidBaseColumnName
Pengidentifikasi kolom dari nama kolom tempat kolom berasal.
Nama kolom adalah JET_coltypText.
columnidDefinitionName
Pengidentifikasi kolom nama definisi kolom.
Nama definisi kolom adalah JET_coltypText.
Keterangan
Secara default, urutan baris dalam tabel sementara diurutkan menurut nama kolom. Ini juga dapat diurutkan menurut pengidentifikasi kolom. Untuk informasi selengkapnya tentang cara mengurutkan menurut pengidentifikasi kolom, lihat JetGetColumnInfo dan JetGetTableColumnInfo.
Panggilan ke JetGetColumnInfo atau JetGetTableColumnInfo mungkin menentukan bentuk hasil yang ringkas. Jika ada kolom yang telah diwarisi dari tabel templat, hasil ringkas tidak akan menyimpannya.
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk