1. buatlah type char utk data yg panjangnya tetap, karena apabila panjangnya
dynamis maka akan
mempengarauhi query, dalam hal ini primary key sebaiknya menggunakan char bukan
varchar mengapa?
krn primary key itu tetap. type data char akan tetap menghitung panjang
variabel tsb. contoh :
kode char(7) padahal kode yg kita masukkan cuma 4, tapi data yg tersimpan di
database tetap
terhitung 7, jadi character space tersimpan. utk membuktikannya coba lihat
melalui listView,
disitu akan terlihat karakter titik2 yg menandakan space
2. buatlah type varchar bila panjang datanya dynamis, contoh dlm hal ini adalah
keterangan, contoh
: keterangan varchar(50), tapi yg ketik cuma 30 maka data yg tersimpan tetap 30
sisanya ga
dihitung
3. rancanglah terlebih dahulu tampilan program, kelemahan programer skrng
adalah saat menerima
project langsung mengkoding, tapi sbnrnya yg terbaik adalah menrancang terlebih
dahulu design dari
aplikasi tsb, krn pekerjaan mengkoding adalah hal yg paling mudah
4. apabila form aplikasi tdk memerlukan bnyk gambar atau grafik, maka usahakan
properties
AutoRedraw di set menjadi false, krn properties ini lumayan memakan memory utk
menampung grafik2
yg ada di form shg kesanya program menjadi "lemot"
5. usahakan menggunakan variabel utk menampung data yg digunakan
berulang-ulang, krn ini akan
meningkatkan kecepatan proses dibandingkan dengan menggunakan properties
langsung. contoh :
text1.text = text5.text
akan lebih cepat dg menggunakan spt ini
dim teks as string
teks=text5.text
text1.text = teks
6. kalo hanya utk menampilkan gambar saja, gunakanlah image jgn picture kontrol
krn ini akan
menghemat ukuran dan tentunya lebih cepat.
7. utk argumen, lebih baik menggunakan byVal daripada byref
8. usahakan jgn menggunakan variabel variant
9. utk proses perhitungan atau kalkulasi gunakan type data long, krn ini adalah
type data native
dari cpu 32bit jadi akan lbh cepat, sebisa mungkin hindari menggunakan type
data currency.
sumber : google, buku wahana, developer vb
salam
Lilis Suryani ArjaMaya
____________________________________________________________________________________Give
spam the boot. Take control with tough spam protection in the all-new Yahoo!
Mail Beta.
http://advision.webevents.yahoo.com/mailbeta/newmail_html.html