[ad_1]

Anda membangun database Anda menggunakan tabel dan pertanyaan pengujian arsitektur dan pengaturan kunci dan indeks. Kemudian Anda ingin membuat pelaporan mudah digunakan dan cukup menarik untuk dilihat dan sekarang Anda akan menghabiskan lebih banyak waktu untuk mengembangkan formulir dan laporan Microsoft Access.

Anda mulai membangun formulir atau laporan pertama Anda dan metode yang Anda miliki dapat menjadi salah satu dari yang berikut:

  1. Menggunakan wizard tool yang langkah Anda melalui layar demi layar.
  2. Untuk versi Microsoft Access yang lebih baru, pilih template yang telah ditentukan dengan terlebih dahulu memilih sumber data (tabel atau query).
  3. Mulai dari kanvas kosong dan properti set termasuk 'Sumber Rekam'mengambil kendali penuh.
  4. Menggunakan kode VBA Akses untuk membangun dan menghasilkan objek secara dinamis yang membutuhkan pengetahuan yang lebih maju dari Microsoft Access termasuk VBA.

Tapi bagaimana dengan 'Sumber Rekam'milik sendiri? Yang harus didasarkan; a Table, Query atau SQL?

Penggunaan fungsional dari suatu bentuk misalnya mungkin cukup banyak menentukan rute yang harus diambil. Misalnya, lihat pertanyaan berikut untuk membantu Anda memutuskan:

T: Akankah formulir digunakan untuk memasukkan catatan baru saja?

A: Gunakan Tabel karena Anda dapat menjamin nilai dalam bidang akan diperbarui ke file data sumber untuk Formulir terikat.

T: Akankah formulir digunakan untuk menemukan rekaman dengan mencari nilai di bidang yang didasarkan pada dua atau beberapa tabel?

A: Gunakan Query yang dibangun dari tabel gabungan yang telah ditentukan sebelumnya (membuat semua hubungan penting).

T: Akankah formulir perlu secara dinamis meneruskan nilai dengan tindakan yang digerakkan oleh peristiwa seperti setelah memasukkan nilai dalam kontrol?

A: Gunakan pernyataan SQL atau Query yang terkait dengan kontrol form.

Ada tantangan kinerja ketika memilih pendekatan yang tepat tetapi hal pertama yang harus diingat adalah bahwa penggunaan formulir atau laporan harus ditentukan terlebih dahulu diikuti dengan membiarkan mesin database Microsoft Access (JET) memutuskan dan mengoptimalkan database untuk Anda yang mengapa sebagian besar pengembang akan memilih dan membiarkan Pertanyaan objek menjadi pilihan utama dan pertama.

Pernyataan SQL digunakan lebih banyak dengan prosedur kode VBA dan dapat lebih cepat dijalankan karena pengoptimalan dapat dikontrol dalam kode terutama ketika menggunakan DAO, ADO atau ADO.Net menggunakan jenis data yang mereka sediakan. – Artikel lain mungkin!

Pemikiran terakhir yang perlu dipertimbangkan adalah bagaimana sumber data dapat digunakan kembali? Apakah akan melayani lebih dari satu formulir atau laporan Akses? Jika demikian, gunakan kueri. Jika sumbernya eksklusif untuk satu formulir atau laporan, maka embed SQL langsung ke dalamnya karena Anda dapat melewati nilai parameter, menetapkan kriteria dan menghitung dalam bentuk atau laporan dan menyimpan pada permintaan khusus yang didedikasikan disimpan di tempat pertama.

[ad_2]

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>