JET_TABLEID

Berlaku untuk: Windows | Windows Server

JET_TABLEID

Jenis data JET_TABLEID berisi handel ke kursor database yang akan digunakan untuk panggilan ke JET API. Kursor hanya dapat digunakan dengan sesi yang digunakan untuk membuka kursor tersebut.

    typedef JET_API_PTR JET_TABLEID;

Jenis Data

JET_TABLEID

NULL atau JET_tableidNil dapat digunakan untuk menunjukkan handel kursor yang tidak valid.

Keterangan

Kursor mengelola penggunaan tabel untuk mesin database. Kursor bisa melakukan tugas-tugas berikut:

  • Rekaman pemindaian

  • Mencari rekaman

  • Pilih urutan pengurutan dan visibilitas rekaman tersebut yang efektif

  • Membuat, memperbarui, atau menghapus rekaman

  • Mengubah skema tabel

Fungsionalitas kursor yang didukung mungkin berubah saat status atau jenis tabel yang mendasar berubah. Misalnya, tabel sementara mungkin melarang pencarian data saat dibuka dengan opsi tertentu. Kursor selalu sepenuhnya terhubung ke tabel yang mendasar dan berinteraksi dengan data tersebut secara langsung tanpa penembolokan apa pun. Hampir semua fungsi inti ISAM yang diekspos oleh mesin database ini bekerja melalui kursor.

Kursor dapat dibuat menggunakan JetOpenTable atau JetOpenTempTable. Kursor dapat diduplikasi menggunakan JetDupCursor. Kursor dapat ditutup secara eksplisit menggunakan JetCloseTable atau ditutup secara implisit menggunakan JetEndSession atau JetTerm. Kursor juga dapat ditutup secara implisit oleh JetRollback jika dibuka dalam transaksi yang dibatalkan. Jumlah maksimum kursor yang dapat dibuat kapan saja dikontrol oleh JET_paramMaxCursors, yang dapat dikonfigurasi menggunakan JetSetSystemParameter.

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_paramMaxSessions
JetCloseTable
JetDupCursor
JetEndSession
JetOpenTable
JetOpenTempTable
JetRollback
JetSetSystemParameter
JetTerm