Struktur JET_ENUMCOLUMNVALUE

Berlaku untuk: Windows | Windows Server

Struktur JET_ENUMCOLUMNVALUE

Struktur JET_ENUMCOLUMNVALUE menghitung nilai kolom rekaman menggunakan fungsi JetEnumerateColumns . JetEnumerateColumns mengembalikan array struktur JET_ENUMCOLUMNVALUE . Array dikembalikan dalam memori yang dialokasikan menggunakan panggilan balik kompatibel realloc yang disediakan untuk fungsi tersebut.

    typedef struct {
      unsigned long itagSequence;
      JET_ERR err;
      unsigned long cbData;
      void* pvData;
    } JET_ENUMCOLUMNVALUE;

Anggota

itagSequence

Nilai kolom (menurut indeks berbasis satu) yang dijumlahkan.

Err

Kode status kolom yang dihasilkan dari enumerasi nilai kolom.

Nilai

Makna

JET_wrnColumnNull

Nilai kolom yang diminta adalah NULL.

JET_wrnColumnSkipped

ItagSequence yang ditentukan dalam elemen array rgtagSequence dalam struktur JET_ENUMCOLUMN yang sesuai dengan struktur JET_ENUMCOLUMNVALUE ini adalah nol.

JET_wrnColumnTruncated

Nilai kolom yang diminta dipotong ke ukuran yang ditentukan sebelum dikembalikan.

Pemotongan ini hanya terjadi untuk teks panjang dan kolom biner panjang yang berisi data dalam jumlah besar.

cbData

Nilai kolom yang dijumlahkan untuk kolom.

Buffer output dikembalikan dalam memori yang dialokasikan menggunakan panggilan balik kompatibel realloc yang disediakan untuk JetEnumerateColumns.

pvData

Nilai kolom yang dijumlahkan untuk kolom.

Buffer output dikembalikan dalam memori yang dialokasikan menggunakan panggilan balik kompatibel realloc yang disediakan untuk JetEnumerateColumns.

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_ENUMCOLUMN
JET_ENUMCOLUMNVALUE
JET_ERR
JetEnumerateColumns
realloc