Menampilkan Database ke Datagrid Pada Visual Basic


~(^_^)~ yeyeyeye lalalllalala yeyeyeye ..
Bismillahirahmanirahimmm :) .. Sebelum membuat database dan menampilkannya pada Datagrid di visual basic, kita cari tahu dulu yukk database itu apa .. Database itu adalah kumpulan data yang sisimpan secara sistematis dan dapat diolah atau dimanipulasi dengan perangkat lunak (program aplikasi) untuk menghasilkan informasi.

klik gambar untuk tampilkan gambar lebih jelas

Ayoo kita mulai ..
(1) Membuat databasenya, program yang kita buat adalah Microsoft Access

a.) Buka Ms. Access, dan create. Sebelumnya karena kita akan menghubungkan di Visual Basic, kita harus menyimpannya dalam format *.mdb, Caranya klik tombol icon dokumen pada lingkar merah (digambar bawah ini), lalu akan tampil seperti lingkar hijau (seperti gambar di bawah) nah ganti formatnya menjadi 2000 format, simpan dengan nama (sebagai contoh: Database.mdb).




Langkah pertama membuat tabel pastinya membuat fieldnya dahulu, nah caranya bisa dengan klik kanan pada bar dari table, lalu pilih Desain View (seperti gambar)


Akan tampil permintaan save as untuk mengubah nama table (saya contohkan nama tabelnya MHS)
Nahh, selanjutnya kita buat field dan sesuaikan dengan data type (tipe data) yaaa ^^
          >> contoh field

 


sebelumnya Ms. Access akan meminta primary key (kunci primer) nah kalo dicontoh itu NIM yang menjadi primary keynyaa (gambar kunci pada gambar, atau bisa langsung menentukannya dengan klik kanan pada field yang akan menjadi primary lalu klik primary key). Klik 2z pada tabel MHS yang berada di paling kiri (atau bisa juga setelah di select lalu enter), nah akan tampil tabel kosong. Yukk isi, sebagai contoh tabel dibawah (hoho data kelas =D)


Nah, membuat databasenya sudah selesai, eeeettsss jangan lupa disave yaa (sebagai saran: simpan file Ms. Access dalam satu forder bersamaan dengan file Visual Basic yang akan dibuat nanti

(2) Sudah pusingkah? :D
mari yuukk lanjut ke pembuatan Vbnya ..
VB yang saya gunakan ialah Ms. Visual Basic 6.0




<gambar diatas adalah loading vb> setelah load tersebut kita akan kedatangan pilihan menu project, tuhh seperti gambar dibawah, nah langsung pilih saja yang standard exe yaa, lalu open


<tampilan setelah klik open> 
Nah, karena komponen yang akan dibuat adalah: 
(a)  1 adodc  (sebagai komponen untuk menghubungkan database dengan VB) 
(b)  1 Datagrid (sebagai tempat menampilkan isi tabel/database yang sebelumnya sudah kita buat). Create komponen, dengan cara crtl + t <atau> bisa dengan klik kanan pada toolbox lalu pilih Componen <seperti gambar>



komponen yang kita butuhkan terdapat pada:
(1) Ms. ADO data Control 6.0
(2) Ms. DataGrid Control 6.0
(3) Ms. DataList Control 6.0
Centang yaaaa .. lalu OK









ada yang bertambah bukan? :D 
nah, pertama kita insert Adodc yukk ..
klik komponen Adodc, trus buat pada form (kanvas) .. 
setelah dibuat, klik kanan pada adodc yang di form <lihat gambar> lalu pilih adodc properties.

<1> nah akan tampil property pages, lalu klik build untuk proses data link properties <lihat gambar>. Pilih Ms. Jet 4.0 OLE DB Provider lalu next....

<2> akan tampil data link properties lagi untuk input database yang telah dibuat, klik icon (lingkar merah seperti pada gambar).. pilih file *.mdb atau database yang sudah dibuat. Lalu open. Dan klik OK.

Nah, masih pada koneksi ke database, kita test connection .. jika telah terhubung, akan tampil infobox bahwa “test connection succeeded”, klik OK. Dan klik OK (^_^)


Nah sebelum ke OK yang selanjutnya, kita menuju ke RecordSource yukk, <fungsinya untuk menentuklan jenis yang dihubungkan dan naha tabelnya> .. klik command type dan table or stored procedure name dan ganti berdasarkan database yang dibuat.
<seperti contoh: type asCmdTable untuk tabel MHS>


Nah, untuk tampilannya kita biat dari datagrid .. klik komponen datagrid, lalu buat di form <tuh seperti gambar> ubah properties datagridnya, klik object datagrid lalu ubah properties pada datasource ubah dengan adodc1 (yaitu adodc yang sudah kita buat sebelumnya).. ~selesai~
 

~yeyeyeye lalalla yeyeyyey lallala~

<tampilam saat run>



~ Alhamdulillah ~

Referensi:
http://www.termasmedia.com/65-pengertian/69-pengertian-database.html
http://srieviyulina.wordpress.com/2013/01/18/pengenalan-dasar-visual-basic-6-0/


Komentar

  1. Master mw nanya boleh..
    Saya punya database access yang sudah jadi, di dalamnya udah ada beberapa tabel yang sudah saya buat.. dan di dalam tabel tersebut sudah ada beberapa field nya juga..
    yang ingin saya tanyakan,
    1. bagaimana menghubungkan data di excel tersebut dengan Ms. access??
    2. Jika ingin menghubungkan data dari sheet excel dengan beberapa tabel atau istilahnya me relationshipkan sheet 1 excel dengan beberapa tabel yang sudah di buat, syntaxnya seperti apa..??
    3. Yang saya inginkan adalah, ketika saya disuruh menginput data dari excel , saya ingin membuat aplikasi agar data di excel tersebut tinggal di angkat ke access dengan cara yang ada di pertanyaan 1 dan 2..
    Terima kasih master..
    mohon pencerahannya

    BalasHapus
  2. Balasan
    1. emang gak ada kodenya putra, ini yang langsung dari komponen

      Hapus
  3. Makasih min , Tugas akhirnya selesai 030

    BalasHapus
  4. min mau tanya, kenapa field yang ada di access sama di datagrid kok berbeda

    BalasHapus
  5. Thanks min akhirnya dapet pencerahan

    BalasHapus
  6. Sangat membantu mimin... Tq. 😂

    BalasHapus
  7. bagaimana cara menampilkan data yg sudah kita input langsung masuk ke datagrid ny?

    BalasHapus
  8. Gan mau nanya... kalo 1 Datagrid peke 3 Database bisa gak ? kalo bisa gmna ya caranya,..? Mohon bantuannya... Thanks. :-)

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Siapa Pemimpin Merdeka Belajar?

Rencana Tindak Lanjut (RTL)

Webinar RumBel #1