Selasa, 10 Desember 2013

CRUD on Visual Basic 6.0

CRUD ( Create, Read, Uptade, Delete)


Di postingan ini saya akan membagikan sedikit materi tentang CRUD  yang saya dapat dari asisten dosen pemrograman visual saya waktu praktikum hihihi. 
CRUD sendiri adalah singkatan dari Create, Read, Update, Delete. Setiap aplikasi biasanya memiliki fungsi CRUD di dalamnya. Fungsi ini digunakan untuk menyimpan/menambahkan data, kemudian mengedit data dan menghapusnya  data.
Untuk lebih jelasnya, saya akan menjelaskan sedikit program CRUD yang saya buat pada visual basic 6.0 dan difsilitasi dengan microsoft access

1. Siapkan microsoft access nya untuk kita membuat table database dengan nama 'mhs'.




Dalam table mhs tersebut, kita bisa masukkan field Nama dan NIMki.  Tabel mhs tersebut  adalah tabel yang memungkinkan kita bisa menambahkan data, mengupdate data, dan bisa menghapus data yang sudah ada. Setalah databasenya dibuat kita langsung membuat programnya pada Visual Basic 6.0.
2. Membuat tampilan form seperti contoh di bawah ini :


tata letak objek bisa menyesuaikan dengan keinginan anda, readers :)

3. Setelah selesai membuat tampilan formnya, kita buat MODULE. module ini berfungsi untuk menyimpan prosedure, fungsi dan atau variable-variable yang digunakan secara global oleh program yang akan dibuat, sehingga kita tidak perlu membuat fungsi, prosedure dan atau variable-variable tersebut secara berulang-ulang. Caranya yaitu klik kanan pada project explorer, Add, pilih module. Atau bisa juga dengan memilih menu project yang ada pada menu bar lalu pilih Add module.


4. Setelah menambahkan module pada project kita, tambahkan juga data environment pada project  dengan cara klik kanan pada project, Add Data environtment
Data environmet adalah penghubung antara database dengan data report. Karena tanpa data environment, database tidak dapat ditampilkan pada saat menjalankan dan melihat isi dari data report.

5. Pada module, kita berika script seperti dibawah ini :

 

6. Script untuk variabe global dan untuk memanggil koneksi dimana database disimpan seperti di bawah ini :



7. Script untuk tiap objek dalam form yang kita buat :

A. Form Load :


B. Command1 (ADD button) :


C. Command2 (Clear button) :


D. Command3 (Exit button) :


E. Command4 (Update button) :


F. Command5 (Delete button) :


G. DataGrid :



Sekian materi CRUD yang bisa saya jelaskan, moon maaf jika ada penjelasan yang keliru atau mungkin snipping dari script yang kurang jelas hehehe
untuk program dan script lengkapnya bisa di download langsung di CRUD ON VISUAL BASIC 6.0

Fungsi toolbox dan properties pada visual basic 6.0

FUNGSI TOOLBOX dan PROPERTIES VISUAL BASIC 6.0


Dalam visual basic 6.0 kita mungkin sudah sama-sam mengetahui tentang beberapa komponen yang ada di dalamnya yang menunjang kerja dari visual basic tersebut, seperti toolbox, windows properties, project explorer, dsb.
Nah, agar kita lebih tahu apa saja fungsi dari komponen-komponen tesebut, saya akan menjelaskan tentang fungsi toolbox dan windows properties yang terdapat pada visual basic 6.0

Check it out.........................  





Dimulai dengan toolbox :)



Fungsi dati tiap-tiap tool :
1. Pointer                    : Digunakan untuk memindahkan atau merubah  ukuran suatu objek yang telah ada di   form
 
2. Label                      : Digunakan untuk menampilkan tulisan pada form.Pemakai tidak dapat mengubah tulisan tersebut secara langsung.

3. TextBox                 : Digunakan sebagai tempat input/juga dapat digunakan untuk menampilkan teks dan pemakai dapat mengubah-ubah tulisan yang terdapat pada object ini.

4. ListBox               : Menampilkan beberapa item , dan dari control ini item-item tersebut dapat dipilh.Scroll bar dapat digunakan untuk menggulung pilihan yang tidak dapat ditampilkan seluruhnya.

5. ComboBox           : Merupakan kombinasi antara TextBox dengan Listbox. Dengan demikian pemilihan item dapat dilakukan dari ListBox, atau dengan mengetik langsung dengan pada TextBox

6. CommandButton  : Menjalankan suatu tindakan jika pemakai telah melakukan pilihan dengan menekan object ini.

7. Frame                    : Mengelompokan object-object secara visual (tergambar) atau secara fungsional( tindakan )

8. CheckBox             : Menampilkan keadaan True/False atau pilihan Yes/No. 

9. OptionButton      : Object ini sama dengan object check box. Perbedaannya hanya satu object dari beberapa object ini dapat di-on-kan.Jika object dengan tipe yang sama lainnya di-on-kan, maka onject tipe ini yang sebelumnya on akan di-off-kan.

10. PictureBox         : Digunakan untuk menampilkan gambar. Gambar-gambar dalam format bitmap atau metafile dapat ditampilkan dalam object ini 

11. Timer                  : Digunakan untuk menentukan interval waktu 

12. DriveListBox    : Menampilkan disk drives yang aktif

13. Data                   : Menampilkan database dalam program

14. OLE                   : Menjalankan aplikasi untuk window

15. VScrollBar       : Merupakan tool untuk membuat scrollbar secara vertikal

16. HSrollBar        : Merupakan tool untuk membuat scrollbar secara horizontal

17. Image               : Menampilkan file gambar pada aplikasi, seperti tujuan hiasan, logo, perlengkapan data,dsb.

18. Shape              : Menampilkan bnagun bentuk seperti oval, persegi, bulat, dsb

19. Line                : Merupakan tool yang digunakan untuk membuat garis

20. ADODC         : Komponen tambahan yang digunakan untuk bisa mengakses database seperti kontrol data

21. Calendar        : Digunakan untuk menampilkan tanggalan 

22. DirListBox    : Menampilkan direktori dan phats

23. FileListBox   : Menampilkan daftar file




Nah, tadi kita sudah sama-sama lihat apa saja sebenarnya fungsi tools dan beberapa komponen tambhan yang ada di visual basic 6.0.
Sekarang, kita lanjut bahas fungsi dari properties yang ada pada visual basic 6.0
  



Ini dia, properties umum yang ada pada visual basic 6.0 (maaf gambarnya terpotong-potong) hehehehe 













Di atas adalah fungsi properties pada visual basic 6.0 secara umu, sekarang saya akan memperlihatkan fungsi dari properties secara lebih spesifik berdasarkan tool yang biasanya kita pakai.










Fungsi properti tools yang saya jelaskan hanya beberapa, tidak semuanya hehehe semoaga sudah pada tahu ya jadi tidak bingung dan penasaran.

sekian...................................... :)