Fungsi JetDetachDatabase
Berlaku untuk: Windows | Windows Server
Fungsi JetDetachDatabase
Fungsi JetDetachDatabase merilis file database yang sebelumnya dilampirkan ke sesi database.
JET_ERR JET_API JetDetachDatabase(
__in JET_SESID sesid,
__in const tchar* szFilename
);
Parameter
sesid
Konteks sesi database yang akan digunakan untuk panggilan API.
szFilename
Nama database yang akan dicopot. Jika szFilenameadalah NULL atau string kosong, semua database yang dilampirkan ke sesid akan dilepaskan.
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_errBackupInProgress |
Database sedang dicadangkan, dan tidak dapat dilepas. |
JET_errDatabaseInUse |
Database telah dibuka oleh JetOpenDatabase. Database harus ditutup sebelum mencopot. |
JET_errDatabaseNotFound |
Database sebelumnya tidak dilampirkan (Lihat JetAttachDatabase atau JetAttachDatabase2). |
JET_errInTransaction |
Upaya dilakukan untuk mencopot database saat bertransaksi. |
Keterangan
Jika database terlampir dibuka (dengan JetAttachDatabase), database harus ditutup dengan JetCloseDatabase sebelum mencopot.
Hanya Windows 2000: Database yang belum dicopot sebelum memanggil JetTerm akan secara otomatis dilampirkan kembali ketika JetInit dipanggil berikutnya.
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 JetDetachDatabaseW (Unicode) dan JetDetachDatabaseA (ANSI). |
Lihat juga
JET_ERR
JET_GRBIT
JET_SESID
JET_TABLEID
JetAttachDatabase
JetAttachDatabase2
JetCreateDatabase
JetCreateDatabase2
JetCloseDatabase
JetTerm
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk