Bagikan melalui


Fungsi JetDeleteTable

Berlaku untuk: Windows | Windows Server

Fungsi JetDeleteTable

Fungsi JetDeleteTable menghapus tabel dalam database ESE.

    JET_ERR JET_API JetDeleteTable(
      __in          JET_SESID sesid,
      __in          JET_DBID dbid,
      __in          const tchar* szTableName
    );

Parameter

sesid

Konteks sesi database yang digunakan untuk panggilan API.

dbid

Pengidentifikasi database yang digunakan untuk panggilan API.

szTableName

Nama tabel yang akan dihapus.

Tampilkan Nilai

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

Menampilkan kode

Deskripsi

JET_errSuccess

Operasi berhasil diselesaikan.

JET_errTableInUse

Upaya dilakukan untuk menghapus tabel sementara sesi lain memiliki ID tabel terbuka (JET_TABLEID) dengan JetOpenTable atau JetDupCursor.

tabel JET_errCannotDeletetemporary

Upaya dilakukan untuk menghapus tabel sementara. Tabel sementara secara otomatis dihapus saat ditutup dengan JetCloseTable.

JET_errCannotDeleteTemplateTable

Upaya dilakukan untuk menghapus tabel templat, yaitu tabel tempat DDL dapat diwariskan.

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.

Pustaka

Gunakan ESENT.lib.

DLL

Membutuhkan ESENT.dll.

Unicode

Diimplementasikan sebagai JetDeleteTableW (Unicode) dan JetDeleteTableA (ANSI).

Lihat juga

JET_DBID
JET_SESID
JetCloseTable