Kamis, 05 Desember 2013

Mengenal Visual Basic


Microsoft Visual Basic adalah sebuah aplikasi yang digunakan untuk pengembangan dengan memanfaatkan keistimewaan konsep-konsep antar muka grafis dalam Microsoft Windows. Aplikasi yang dihasilkan Visual Basic berkaitan erat dengan windows itu sendiri sehingga dibutuhkan pengetahuan bagaimana cara kerja windows.
Adapun tampilan dari visual basic yaitu seperti gambar di bawah :


Akan tetapi pada kesempatan kali ini saya hanya akan menjelaskan fungsi-fungsi komponen yang ada pada ToolBox dan Windows Property. Yang pertama ToolBox, toolbox sendiri berisi komponen – komponen atau objek – objek yang akan ditempelkan pada Form.

Rabu, 04 Desember 2013

Program CRUD dengan Visual Basic



            Pada kesempatan kali ini saya akan membagikan sedikit ilmu yang saya dapat, sesuai dengan judul diatas yaitu “Program CRUD dengan Visual Basic”. Sebelumnya apa sehh CRUD itu ? (wahh saya juga ga tau -_-)  CRUD 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.
            OK kali ini saya akan memberikan contoh aplikasi sederhana, yang saya buat dengan Visual Basic dan Microsoft Access. Karena CRUD adalah operasi create, read, update, dan delete pada database, maka kita butuh database untuk menerapkan CRUD. Pertama-tama buatlah sebuah database pada Microsoft Access, kemudian tambahkan tabel seperti berikut :

           
Tabel diatas adalah tabel mahasiswa, jadi pada programnya nanti kita bisa menambahkan data, mengupdate data, dan bisa menghapus data yang sudah ada. Setalah databasenya dibuat kita langsung membuat programnya pada Visual Basic. Pertama buka Visual Basicnya kemudian klik kanan pada Project – ADD – Form buat tampilan seperti dibawah ini, simple aja kok tampilannya

 
  
Tampilan tersebut terdiri dari 2 Label, 2 TextBox, Adodc, DataGrid, dan beberapa command. Setelah tampilan selesai dibuat kemudian klik kanan lagi pada project  - ADD – Module. Module disini fungsinya untuk menyimpan procedure-prosedure atau fungsifungsi atau variable-variable yang digunakan secara global oleh program yang akan kita buat, sehingga kita tidak perlu membuat fungsi-fungsi atau procedur-prosedure atau variable-variable tersebut secara berulang-ulang, dan akan lebih memudahkan kita dalam penggunaannya.
Kemudian klik kanan pada project lagi – ADD - Data Environment, fungsi kita menambahkan data environment sangatlah penting apabila kita ingin menampilkan data report. Karena data environmet ini berperan sebagai penghubung antara database dengan data report. Karena tanpa data environment, database tidak dapat ditampilkan pada saat menjalankan dan melihat isi dari data report. Setelah itu kita mulai membuat kode programnya, pertama pada modulenya terlebih dahulu seperti gambar dibawah :


           Lalu pada formnya kita buat kode program untuk variabe global dan kode program untuk memanggil koneksi dimana database disimpan seperti di bawah ini :

 

Selanjutnya buat kode programnya pada Form, pertama kali pada Form_Load nya kita
Ketik kode program di bawah :

                Kemudian kode program pada fungsi CRUDnya sendiri yaitu ADD, UPDATE, dan DELETE. Kita mulai pada command ADD terlebih dahulu ikuti kode program di bawah ini :
 
Lalu dilanjut ke kode program pada command UPDATE :

Dan yang terakhir di command DELETE :

Untuk menampilkan data pada programnya kita tinggal tambahkan DataGrid, jika pada toolBox tidak ada DataGrid kita tambahkan caranya klik kanan pada ToolBox – Commponents – kemudian pilih Microsoft Data Grid Control 6.0 (OLEDB) – lalu OK.
           
Setelah itu tambahkan kode program pada DataGridnya seperti dibawah :



Kode programnya selesai kita buat. Selanjutnya coba jalankan programnya. Dan untuk command CLEAR dan EXIT kode programnya mudah kita tinggal membuat seperti pada gambar :



Ya hanya itu ilmu yang dapat dibagikan, semoga bermanfaat. Untuk programnya coba downlod di sini http://www.4shared.com/rar/wTV8MrtB/aplikasi_CRUD.html
Terima Kasih =D