Isi kandungan:
Video: World War One (ALL PARTS) 2024
Jika anda membuat pangkalan data Access 2003 untuk orang lain - terutamanya orang yang mungkin sedikit tidak tahu mengenai Akses - anda mungkin mahu untuk mengunci pangkalan data anda untuk menghalang pengguna lain membuat perubahan yang boleh memecahkannya. Anda boleh menambah keselamatan dalam bentuk nama pengguna dan kata laluan, tetapi pilihan yang lebih mudah adalah mengubah pangkalan data anda dari fail MDB ke fail MDE.
Satu fail MDE adalah sama dengan fail pangkalan data Access MDB biasa, dengan perubahan berikut:
- Semua prosedur VBA adalah dikompilkan - ditukar daripada kod yang boleh dibaca manusia (kurang atau kurang dibaca, lagi pula) kepada format yang hanya difahami oleh komputer. Perubahan ini menghalang pengguna pangkalan data daripada membaca atau menukar kod VBA anda.
- Tiada siapa yang boleh membuat borang atau laporan atau mengubah suai yang sedia ada (anda tidak boleh membukanya dalam paparan Reka Bentuk). Anda tidak boleh mengimport sebarang, sama ada.
Pastikan menyimpan salinan fail MDB asal anda! Jika anda perlu membuat perubahan pada kod, borang, atau laporan VBA anda (atau buat yang baru), anda perlu menggunakan fail MDB, bukan fail MDE. Fail MDE paling biasa digunakan untuk pangkalan data front-end apabila anda membahagikan aplikasi ke dalam dua pangkalan data (front end dan back end).
Mencipta fail MDE
Menyimpan fail MDB anda sebagai fail MDE mudah. Ikuti langkah berikut:
1. Pastikan pangkalan data anda dalam format fail Access 2002/2003 dengan membuka pangkalan data.
Lihatlah bar tajuk pada tetingkap Pangkalan Data. (Tekan F11 jika ia tidak dapat dilihat.) Jika bar tajuk itu berkata "(format fail Access 2000)" maka anda perlu menukarnya ke format fail terkini.
2. Pilih Peralatan -> Utiliti Pangkalan Data -> Buat Fail MDE.
Akses menutup pangkalan data untuk melakukan penukaran. Kemudian anda melihat kotak dialog Save MDE As.
3. Tentukan folder dan nama fail untuk fail dan klik butang Simpan.
Akses mencipta fail MDE baharu sambil meninggalkan fail MDB asal tidak disentuh. Kemudian fail MDE baharu dibuka.
Jika Akses menghadapi masalah semasa membuat fail MDE, mesej muncul dengan butang Tunjuk Show. Klik butang untuk mengetahui apa yang salah.
Membuat kemas kini kemudian
Cepat atau lambat, anda akan mahu membuat laporan baru atau menetapkan kesilapan tipo dalam bentuk. Anda perlu kembali ke fail MDB anda untuk membuat perubahan seperti ini, kerana anda tidak boleh membuat perubahan dalam fail MDE.
Jika fail MDE adalah fail depan, tanpa data yang disimpan di dalamnya, anda boleh membuat perubahan pada fail MDB asal dan menyimpannya sebagai fail MDE. Kerana semua data anda tinggal dalam pangkalan data back-end, anda sudah siap.
Walau bagaimanapun, jika fail MDE anda mengandungi jadual yang penuh dengan maklumat berharga, anda tidak boleh sekadar meninggalkannya. Jika anda menggunakan fail MDE untuk melakukan kemasukan dan pengeditan data, fail tersebut mengandungi jadual terkini anda. Fail MDB asal mempunyai borang, laporan, dan kod VBA yang boleh diedit, tetapi tidak mempunyai versi terkini data yang disimpan dalam jadual anda. Tidak menjadi masalah.
Ikuti langkah-langkah ini untuk mengemas kini fail MDE anda:
1. Namakan semula fail MDE anda sebagai fail sandaran.
Sebagai contoh, tambah tarikh hari ini hingga akhir nama fail (betul sebelum bahagian mde.). Anda akan membuat fail MDE baharu, tetapi anda tidak mahu kehilangan data dalam fail ini.
2. Buka fail MDB asal dan buat sebarang perubahan untuk mengandungi borang, laporan, dan kod VBA yang anda mahukan.
Jika anda bercadang membuat perubahan drastik, buatlah salinan sandaran MDB terlebih dahulu.
3. Pilih Peralatan -> Utiliti Pangkalan Data -> Buat Fail MDE dan simpan sebagai fail MDE dengan nama fail MDE anda pada asalnya.
Sekarang anda mempunyai fail MDE yang dikemas kini dengan borang, laporan, dan prosedur VBA yang lebih baik, tetapi dengan data lama. Anda juga mempunyai fail MDB yang dikemas kini dengan borang, laporan, dan kod VBA baru anda yang diperbaharui (tetapi jadual luar).
4. Padamkan semua jadual dari fail MDE baharu ini.
Dalam tetingkap Pangkalan Data, klik butang Tables dalam senarai Objek, klik setiap jadual dalam senarai yang muncul di anak tetingkap kanan dan tekan kekunci Padam untuk setiap jadual. Anda perlu mengesahkan setiap penghapusan dengan mengklik butang Ya. Memadamkan jadual bunyi berbahaya, tetapi ingat anda mempunyai semua jadual ini disimpan dengan selamat dalam fail MDE lama anda.
5. Import jadual dari fail MDE lama kepada yang baru.
Pilih Fail -> Dapatkan Data Luaran -> Import dan pilih nama yang anda berikan fail MDE lama anda di Langkah 1.
Anda melihat kotak dialog Objek Import, dengan tab untuk Tabel, Pertanyaan, Borang, Laporan, dan objek lain.
6. Klik butang Pilih Semua dengan tab Tabel dipilih dan kemudian klik OK.
Akses mengimport jadual anda dari MDE asal ke fail MDE yang baru, menggantikan data lama dalam jadual.
7. Import sebarang pertanyaan atau makro di pangkalan data MDE lama yang anda buat atau ubah.
Ulangi Langkah 5 dan 6, tetapi gunakan tab Permintaan dan Makro pada kotak dialog Objek Import untuk mengimport apa sahaja yang telah berubah.
Jika anda sering melakukan ini, pertimbangkan untuk memisahkan meja anda ke bahagian depan dan belakang. Dengan pangkalan data split, anda tidak perlu mengimport semula jadual anda yang baru: Anda hanya boleh meninggalkannya dalam pangkalan data belakang yang tidak berubah.