Untuk koneksi visual basic ke database khususnya Microsoft Access kita bisa menggunakan Microsoft Data Control (ADODC). Keunggulan menggunakan koneksi ADODC adalah semua database bisa dikoneksi dengan ADODC dengan memilih provider database yang sesuai dengan database yang dipakai baik untuk database lokal maupun database jaringan.
Cara menambahkan komponen MS ADO Data Control :
- Pilih menu : Project – Components, atau
- Arahkan mouse pada area toolbox, dan klik kanan, pilih Components.
- Pilih komponen MS ADO Data Control 6.0 dan MS DataGrid Control 6.0,dan tekan OK
Kalau sukses, maka akan ada 2 icon baru di tollbox seperti pada gambar diatas. Selanjutnya adalah membuat koneksi dengan data base yang sudah kita buat sebelumnya di Access. Untuk cara membuat database di Access bisa baca di tutorial ini ->
Tutorial AccessLangkah selanjutnya adalah :
- Buat sebuah form
- Pilih komponen ADODCdan DataGridpada toolbox dengan double clickmouse, maka akan muncul komponen tersebut dalam form.
- Atur ukuran dan posisi komponen tersebut. Seperti pada contoh dibawah ini
Hubungkan ADODC ke database MS Access yang sudah kita buat sebelumnya., Klik kanan pada ADODCyang berada di form tersebut, lalu pilih ADODC Properties.
ODBC(Open Database Connectivity) merupakan teknik membuka dan mengkoneksi database secara umum, semua database yang dikoneksi dapat dilakukan dengan teknik ODBC, karena ODBC pada dasarnya diletakan atau berada di setiap administrasi Operating System. Selanjutnya
- Pilih Use ODBC Data Source Name, untuk membuat nama koneksi ODBC yang dihubungkan ke database
- Pilih New untuk memulai. Setelah pilih New maka akan muncul dialog box berikut
Kotak dialog ini menanyakan bagaimana anda ingin membagi database yg ingin diakses pada program visual basic.
- Pilihan “File Data Source”, menentukan bahwa database anda akan digunakan oleh pemakai pd komputer lain (by network/internet), pilihan fleksible tp tidak perlu utk database sistem tunggal.
- Pilihan ”User Data Source”, database hanya digunakan oleh anda sendiri.
- Pilihan ”System Data Source”, database bisa digunakan orang lain dgn komputer anda tapi dgn login yg berbeda.
- Pilih yang ke-tiga lalu tekan Next.
Selanjutnya akan muncul tampilan dibawah ini dan Pilih Driver Microsoft Acces Driver,yg menghubungkan ke database MS Access.
Setelah itu pilih
Next dan di dialog box selanjutnya pilih
Finish. Setelah itu maka akan mucul dialog box berikut ini.
Langkah Selanjutnya :
- Beri nama Data Source Name, misalkan Mahasiswa.
- Lalu tekan Select, utk memilih file database yang sudah dibuat sebelumnya misalnya pada contoh diatas adalah contoh.accdb.
- Selanjutnya kalau sudah dipilih tekan OK, kemudian OK lagi.
Selanjutnya akan muncul form diatas dan pilih
data source name yang sudah kita buat sebelumnya yaitu mahasiswa. Setelah itu pilih Tab
RecordSource, masukkan:
- Command Type pilih : 2-adCmdTable
- Table or Stored Procedure Name: “Kuliah” (sesuaikan dengan nama tabel yang sudah kita bikin di database)
- Tekan OK
Setelkah di pilih
OK maka selanjutnya akan kembali ke form awal. Langkah selanjutnya adalah setting ADODC1 kita. Pilih Adodc1 dan lihat propertisnya. Selanjutnya pilih nama databasenya.
Kalau sesudah selesai selanjutnya data yang sudah kita buat di Ms.Access bisa muncul di Datagrid. Seperti contoh dibawah ini.
Sampai tahap ini koneksi berhasil selanjutnya adalah melakukan CRUD lewat form. Baca juga artikel selanjutnya.