Bidang Database menyisipkan hasil database kueri dalam tabel Word. Jika jumlah kolom adalah 62 atau lebih besar, bidang Database menyisipkan hasil kueri dalam kolom yang dipisahkan oleh tab. Bidang Database berisi semua informasi yang diperlukan untuk menyambungkan ke database dan menjalankan kueri Bahasa Permintaan Terstruktur (SQL). Anda memperbarui bidang untuk membuat kueri database lagi.
Catatan Keamanan: Saat Anda menyambungkan ke sumber data, pastikan kata sandi Anda tidak dapat dibaca oleh orang lain. Misalnya, jangan menyimpannya di tempatnya dapat dibaca sebagai teks biasa, seperti dalam makro. Jangan mengirimnya di Internet kecuali Anda menggunakan protokol Secure Sockets Layer (SSL), yang mengenkripsi data. Anda dapat mengetahui apakah alamat Web menggunakan SSL jika alamat dimulai dengan "https" bukan "http."
Sintaks
Saat Anda menampilkan kode bidang Database di dokumen Anda, sintaksnya terlihat seperti ini:
{ DATABASE [Sakelar ] }
Catatan: Kode bidang memberi tahu apa yang harus diperlihatkan. Hasil bidang adalah hasil yang diperlihatkan di dokumen setelah kode bidang dievaluasi. Untuk beralih antara melihat kode bidang dan hasil kode bidang, tekan Alt+F9.
Sakelar
\b "Jumlah"
Menentukan atribut format yang diatur oleh sakelar \l untuk diterapkan ke tabel. Jika sakelar \l kosong, nilai sakelar \b harus 16 (Paskan Otomatis). Sertakan jumlah kombinasi apa pun dari nilai berikut ini untuk menentukan nilai untuk sakelar.
Misalnya, sakelar \l "3" \b "11" hanya menerapkan atribut batas, bayangan, dan warna format tabel yang diatur oleh sakelar \l.
Nilai ini |
Menentukan |
0 |
Tidak ada |
1 |
Batas |
2 |
Shading |
4 |
Font |
8 |
Color |
16 |
Paskan Otomatis |
32 |
Baris Judul |
64 |
Baris Terakhir |
128 |
Kolom Pertama |
256 |
Kolom Terakhir |
\c "ConnectInfo"
Menentukan koneksi ke data. Misalnya, kueri ke database Microsoft Office Access mungkin berisi instruksi koneksi \c "DSN=MS Access Databases; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM;".
\d "Lokasi"
Nama jalur dan file database. Digunakan untuk semua kueri database kecuali kueri ke tabel database SQL menggunakan ODBC. Gunakan garis miring terbelakang ganda di jalur — misalnya, "C:\\Data\\Sales94.mdb".
\f "StartNumber"
Menentukan nomor rekaman rekaman data pertama untuk disisipkan — misalnya, \f "2445".
\H
Menyisipkan nama bidang dari database sebagai judul kolom dalam tabel yang dihasilkan.
\l "Format#"
Menerapkan format dari kotak dialog FormatOtomatis Tabel ke hasil kueri database. Format angka# ditentukan oleh format tabel yang Anda pilih dalam kotak dialog. Jika sakelar ini digunakan dan sakelar \b tidak menentukan atribut tabel, Word menyisipkan tabel yang tidak diformat.
\o
Menyisipkan data di awal gabungan.
\s "SQL"
Instruksi SQL. Anda harus menyisipkan garis miring terbalik (\) sebelum setiap tanda kutip dalam instruksi. Misalnya, instruksi untuk database Access mungkin sebagai berikut:
"pilih * dari \s \"Daftar Pelanggan\"".\t "EndNumber"
Menentukan nomor rekaman rekaman data terakhir untuk disisipkan — misalnya: \t "2486".
Contoh
Bidang berikut ini hasil dari kueri ke database Access melalui ODBC menggunakan perintah Database :
{ DATABASE \d "C:\\Data\\Sales93.mdb" \c "DSN=MS Access Database; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM" \s "pilih * dari \"Daftar Pelanggan\" " \f "2445" \t "2486" \l "2" }