Niguru.com | Sabtu, 14 Des 2019 | Pada posting sehari sebelumnya, Niguru.com menjelaskan mengenai penggunaan perintah SQL untuk menampilkan sebagian record, dimana pada posting tersebut Niguru.com sengaja menampilkan sebuah tabel yang mengandung reserved word, sehingga kalau tidak ditangani dengan benar akan menimbulkan berbagai masalah dalam pemrograman.
Coba perhatikan nama field yang digunakan pada tabel yang digunakan sebagai contoh. Ada field dengan nama Open, Close pada tabel yang digunakan sebagai contoh. OPEN dan CLOSE adalah merupakan kata khusus yang merupakan bagian dari perintah dalam VBA.
Berikut ini contoh tabel dengan konten reserved word bila digunakan pada form, pada aplikasi MS (Microsoft) Access:
Pada form diatas Niguru.com menggunakan tabel dengan field yang namanya sama dengan reserved word Open dan Close.
Untuk membuktikan bahwa penggunaan reserved word sebagai nama, akan mengakibatkan masalah, maka disini Niguru.com menambahkan sebuah tombol (TEST) dan sebuah text box dengan nama “test01”.
Niguru.com akan mencoba membuat penjumlahan Test01 = Open + Close saat tombol TEST ditekan:
Seperti terlihat pada gambar, tampil Compile error.
Sekarang perhatikan bila nama Text Box Open diganti menjadi NewOpen dan Text Box Close diganti namanya menjadi NewClose:
Niguru.com kemudian mencoba mengulang kembali operasi penjumlahan Open + Close dengan nama baru:
Penggantian nama membuat fungsi penjumlahan bisa berjalan tanpa error.
Namun untuk menghindari masalah dalam pemrograman, sebaiknya hindari penggunaan reserve word (kata yang dipakai sebagai perintah dalam pemrograman) untuk menamai komponen apapun.
Demikianlah penjelasan mengenai larangan penggunaan reserved word untuk menamai komponen apapun yang digunakan dalam program.
Semoga penjelasan pada posting kali ini dapat menambah wawasan dan pengetahuan bagi para pembaca sekalian.
Selamat beraktivitas .. Have a nice day :-)
www.Niguru.com (Nino Guevara Ruwano)
No comments:
Post a Comment