Fungsi JetResetTableSequential

Berlaku untuk: Windows | server Windows

Fungsi JetResetTableSequential

Fungsi JetResetTableSequential memberi tahu mesin database bahwa aplikasi tidak lagi memindai seluruh indeks saat ini yang berisi kursor tertentu. Panggilan ini membalikkan pemberitahuan yang dikirim oleh JetSetTableSequential.

Windows XP:JetResetTableSequential diperkenalkan di Windows XP.

    JET_ERR JET_API JetResetTableSequential(
      __in          JET_SESID sesid,
      __in          JET_TABLEID tableid,
      __in          JET_GRBIT grbit
    );

Parameter

sesid

Sesi yang digunakan untuk panggilan ini.

tableid

Kursor yang digunakan untuk panggilan ini.

grbit

Disiapkan untuk penggunaan masa mendatang.

Tampilkan Nilai

Fungsi ini mengembalikan jenis data JET_ERR dengan salah satu kode pengembalian berikut. Untuk informasi selengkapnya tentang kemungkinan kesalahan ESE, lihat Parameter Kesalahan mesin Storage yang Dapat Diperluas dan Penanganan Kesalahan.

Mengembalikan kode

Deskripsi

JET_errSuccess

Operasi berhasil diselesaikan.

JET_errClientRequestToStopJetService

Tidak mungkin untuk menyelesaikan operasi karena semua aktivitas pada instans yang terkait dengan sesi telah berhenti sebagai akibat dari panggilan ke JetStopService.

JET_errInstanceUnavailable

Tidak dimungkinkan untuk menyelesaikan operasi karena instans yang terkait dengan sesi telah mengalami kesalahan fatal yang mengharuskan akses ke semua data dicabut untuk melindungi integritas data tersebut. Kesalahan ini hanya akan dikembalikan oleh Windows XP dan rilis yang lebih baru.

JET_errNotInitialized

Tidak dimungkinkan untuk menyelesaikan operasi karena instans yang terkait dengan sesi belum diinisialisasi.

JET_errRestoreInProgress

Tidak dimungkinkan untuk menyelesaikan operasi karena operasi pemulihan sedang berlangsung pada instans yang terkait dengan sesi.

JET_errTermInProgress

Tidak dimungkinkan untuk menyelesaikan operasi karena instans yang terkait dengan sesi sedang dimatikan.

Jika berhasil, indeks kursor saat ini tidak lagi dioptimalkan untuk pemindaian berurutan dari seluruh indeks. Tidak ada perubahan pada status database yang akan terjadi.

Jika gagal, tidak ada perubahan pada konfigurasi kursor yang akan terjadi. Tidak ada perubahan pada status database yang akan terjadi.

Keterangan

Aman untuk melakukan panggilan ini terhadap kursor yang sebelumnya belum dikonfigurasi oleh panggilan ke JetSetTableSequential.

Persyaratan

Persyaratan Nilai

Klien

Membutuhkan Windows Vista atau Windows XP.

Server

Memerlukan Windows Server 2008 atau Windows Server 2003.

Header

Dinyatakan dalam Esent.h.

Pustaka

Gunakan ESENT.lib.

DLL

Membutuhkan ESENT.dll.

Lihat juga

JET_ERR
JET_GRBIT
JET_SESID
JET_TABLEID
JetSetTableSequential
JetStopService