Struktur JET_SETINFO
Berlaku untuk: Windows | Windows Server
Struktur JET_SETINFO
Struktur JET_SETINFO berisi parameter input opsional untuk JetSetColumn. Penunjuk NULL dapat diteruskan di mana penunjuk ke struktur ini jika tidak akan diteruskan. Arti melewati NULL sama dengan meneruskan JET_SETINFO dengan cbStruct diatur ke sizeof(JET_SETINFO), ibLongValue diatur ke 0 (nol) dan itagSequence diatur ke 1.
typedef struct {
unsigned long cbStruct;
unsigned long ibLongValue;
unsigned long itagSequence;
} JET_SETINFO;
Anggota
cbStruct
Ukuran, dalam byte, dari JET_SETINFO. Nilai ini mengonfirmasi keberadaan bidang berikut.
ibLongValue
Offset ke byte pertama yang akan diatur dalam kolom jenis JET_coltypLongBinary atau JET_coltypLongText.
itagSequence
Menjelaskan jumlah urutan nilai dalam kolom multinilai yang akan ditetapkan. Array nilai berbasis satu. Nilai pertama adalah urutan 1, bukan 0 (nol). Jika kolom rekaman hanya memiliki satu nilai maka 1 harus diteruskan sebagai itagSequence jika nilai tersebut diganti. Nilai 0 (nol) berarti menambahkan instans nilai kolom baru ke akhir urutan nilai kolom.
Dengan kolom yang dapat berisi beberapa nilai, hanya dimungkinkan untuk menggunakan nomor urut yang lebih besar dari 1 di JetSetColumn dan JetRetrieveColumn atau 0 di JetSetColumn. Dalam implementasi mesin saat ini, kolom apa pun yang dibuat dengan JET_bitColumnTagged dapat berisi beberapa nilai. Kolom yang dibuat dengan JET_bitColumnMultiValued berbeda dari kolom bertag multinilai hanya dengan cara kolom tersebut diindeks. Lihat JET_INDEXCREATE untuk informasi selengkapnya.
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. |