Di Bagian 2 seri ini, kami mempertimbangkan penggunaan like dan wildcard dalam kriteria kueri untuk menemukan kecocokan yang sama persis. Bagus – tapi bagaimana jika Anda bisa mendapatkan kueri untuk menerapkan kriteria yang disediakan saat dijalankan? Bagaimana jika Anda bisa membuat kueri meminta input? Berita bagus! Anda bisa membuat kueri meminta input, dan sebenarnya sangat mudah.
Yang Anda lakukan adalah menggunakan pertanyaan yang diapit tanda kurung siku sebagai ganti kriteria normal. Saat seseorang menjalankan kueri, hal pertama yang dilakukannya adalah menyajikan kotak dialog yang menampilkan pertanyaan yang Anda gunakan. Mari kita lihat desain kueri yang menghasilkan kotak dialog nama belakang pelanggan tersebut?
Kueri mengembalikan semua data dari tabel customers, tapi hanya catatan di mana nama belakang sesuai dengan jawaban pengguna ini:
Yang menyelesaikan pekerjaan, tapi ada beberapa hal yang bisa Anda lakukan untuk meningkatkan kegunaan kueri. Untuk satu, Anda bisa mendeklarasikan parameter Anda sehingga Access akan memberikan pesan kesalahan yang masuk akal jika seseorang memasukkan tipe data yang salah (misalnya, seseorang memasukkan teks ketika sebuah nomor diperlukan).
Untuk mendeklarasikan parameter:
-
Buka kueri dalam tampilan desain dan Salin pertanyaan parameter ke clipboard, termasuk tanda kurung (pilih pertanyaan parameter dan tekan CTRL + C).
-
Pada alat kueri | Tab desain , dalam grup Perlihatkan/Sembunyikan , klik parameter.
-
Dalam kotak dialog parameter kueri , tempelkan parameter yang disalin ke dalam kolom parameter , lalu Atur tipe data menggunakan daftar turun bawah di kolom tipe data .
Jika Anda benar-benar ingin keluar dari mana saja, Anda bisa menggunakan formulir untuk mengumpulkan input. Formulir membuka semua kemungkinan, seperti berbagi parameter input di antara sekumpulan kueri atau menyediakan pemilih tanggal untuk memasukkan parameter tanggal/waktu. Untuk informasi selengkapnya, lihat menggunakan parameter dalam kueri, formulir, dan laporan.