Baru-baru ini, administrator jaringan memberi saya ruang di server untuk menampilkan beberapa informasi. Untuk memfasilitasi query semua orang di Internet, kami membangun sistem query ASP sederhana, yang terhubung ke database Access dalam format MDB. Sebelum jaringan dibangun, data dirangkum menggunakan perangkat lunak spreadsheet Excel dalam format XLS. tidak mengonversi file XLS ke format MDB? Hal pertama yang terlintas dalam pikiran adalah menyimpan file tabel sebagai format MDB di Excel, tetapi tidak ada format database MDB di "Simpan Jenis File". Jadi apakah XLS bisa dibuka dengan Access? Walaupun hasilnya bisa dibuka, yang dibuat adalah database yang ditautkan ke tabel, tidak bisa dibuka tanpa file tabel yang ditautkan. Ini bukan database MDB yang sebenarnya! Format XLS dan format MDB tidak bisa diubah? Setelah beberapa penjelajahan, akhirnya saya menemukan solusinya. Caranya adalah:
1. Buka software database Access, di jendela pop-up, pilih "Empty Access Database" di "New Database", lalu di "File New Database" . jendela Tetapkan nama file database. Di sini saya memasukkan "DJMessage" sebagai nama database.
2. Klik "Impor..." di "Dapatkan Data Eksternal" di bawah menu "File". Di jendela "Impor" yang terbuka, pertama-tama pilih "Microsoft Excel (?.xls)" untuk "Jenis File". jalur penyimpanan file XLS di "Rentang Pencarian", lalu pilih file XLS yang akan dikonversi, klik "Impor" untuk membuka jendela "Impor Data Wizard", dan ikuti wizard ini untuk menyelesaikan impor data langkah demi langkah langkah spesifiknya adalah sebagai berikut:
Langkah pertama, pemilihan lembar kerja: Dari lembar kerja yang ditampilkan, pilih lembar kerja untuk menyimpan data (Gambar 1). Langkah 2. Pengaturan judul: Di Excel, judul kolom umumnya diatur di baris pertama tabel. Pada langkah ini, bergantung pada tabel XLS, atur apakah baris pertama tabel berisi judul kolom tabel berisi judul kolom, Untuk judul, Anda harus memilih "Baris pertama berisi judul kolom". Jika ada beberapa judul baris dan kolom dalam tabel, judul kolom ini harus dihapus sebelum mengimpor data diimpor ke database sebagai data. Langkah 3. Pengaturan penyimpanan data: Pada langkah ini, sesuai dengan pengaturan default, pilih lokasi penyimpanan data sebagai "Tabel Baru". Langkah 4. Pengaturan bidang: Jika "Baris pertama berisi judul kolom" dicentang pada langkah kedua, judul kolom akan ditampilkan di "Nama Bidang", jika tidak, "Nama Bidang" akan ditampilkan 1", "Field 2" dan nama lainnya. Cukup masukkan kembali nama baru di "Nama Bidang" untuk mengatur nama bidang kolom (Gambar 2). Langkah 5. Pengaturan kunci utama: Mengatur kunci utama dapat menghindari duplikasi data di satu sisi, dan juga dapat mempercepat permintaan data di sisi lain. Database yang ingin saya bangun digunakan untuk permintaan halaman web ASP, dan tentu saja Anda perlu mengatur kunci utama, yang dipilih di sini. Ini adalah pengaturan default "Tambahkan kunci utama dengan Akses". Langkah 6. Pengaturan nama tabel: Buat nama tabel di bawah "Impor ke tabel" dan impor data ke tabel ini. Saya memasukkan "tabel saya" sebagai nama tabel, lalu mengklik "Selesai" untuk menyelesaikan impor data. Kembali ke jendela database dan lihat bahwa tabel data "mytable" telah ditambahkan, sehingga DJMessage.mdb yang dihasilkan adalah database nyata. Salin DJMessage.mdb ke direktori halaman web ASP, debug sistem kueri, semuanya OK!
Gambar 1
Gambar 2
sudah menjelaskan banyak hal. Terakhir, file XLS dikonversi ke format MDB. Selanjutnya, mari kita bicara tentang cara mengonversi format MDB ke XLS. Bagaimanapun, file tabel lebih mudah digunakan daripada file database dalam hal pengeditan, penyusunan huruf, dan sebagainya. dan pencetakan. Mengonversi format MDB ke XLS relatif sederhana. Buka file database DJMessage.mdb, pilih tabel "mytable", lalu klik "Ekspor" di menu "File". Di jendela "Ekspor tabel mytable sebagai" yang terbuka, Pilih jenis file simpan sebagai "Microsoft Excel 97-2000 (?.xls)" (Gambar 3), masukkan nama file, lalu klik "Simpan" untuk mengubah file MDB dalam format database menjadi file XLS dalam format tabel.
Gambar 3