Gejala
Saat beberapa pengguna berbagi database Microsoft Access tunggal, dan Anda mencoba membuka formulir atau objek laporan tertentu, Anda menerima pesan kesalahan berikut:
Anda tidak memiliki akses eksklusif ke database saat ini.
Penyebab
Kombinasi pengaturan dan kondisi berikut ini memicu pembaruan objek:
-
Beberapa pengguna memiliki file database yang sama yang terbuka.
-
Pengaturan Compact pada tutup database dipilih.
-
Informasi koreksi otomatis nama Lacak dan pengaturan database koreksi otomatis nama keduanya dipilih.
-
Formulir atau objek laporan yang mencoba Anda buka berisi makro yang disematkan dalam acara kontrol atau formulir.
Dalam situasi ini, Access mencoba untuk menyimpan perubahan tetapi tidak bisa mendapatkan akses eksklusif ke objek.
Pemecahan Masalah
Untuk mencegah kesalahan ini, lakukan salah satu hal berikut ini:
-
Gunakan pendekatan database terpisah sehingga setiap pengguna memiliki salinan lokal database Front-end. Untuk informasi selengkapnya, lihat memisahkan database Access.
-
Kosongkan kotak centang ringkas pada tutup di file -> opsi -> database saat ini – opsi aplikasi>.
-
Kosongkan kotak centang lakukan koreksi otomatis nama di opsi file ->-> database saat ini -> opsi koreksi otomatis.
-
Hapus makro yang disematkan dari formulir, atau Laporkan dan ganti dengan salah satu dari makro atau prosedur kejadian VBA.