You are on page 1of 13

Koneksi MySQL Dengan VB.

Net ( Cara ke 1 )
Kali ini kita akan membuat program sederhana berbasis database dengan VB.Net 2008 dan MySQL. Bagaimana
cara untuk mengkoneksikan antara VB.Net dengan MySQL. Oleh karena itu, berikut cara-caranya sebagai berikut :
1. Pertama kita persiapkan dulu Xampp/Wampp, VB.Net 2005/2008/2010, dan MySQL Connector/ODBC, kalau
belum ada Driver ODBC bisa diunduh disini :
http://dev.mysql.com/downloads/connector/odbc/3.51.html
2. Buka Xampp/Wampp, Pilih dan Klik Tombol Start pada Apache dan MySQL, disini kita akan membuatnya dengan
web browser agar lebih mudah, boleh juga kalau mau pakai cmd

3. Berikutnya kita buat database dahulu, buka web browser (firefox,chrome,dll) anda
4. Pada Address, ketik localhost/phpmyadmin atau 127.0.0.1/phpmyadmin
5. Ketik nama database "lat_mysql" pada create database dan kemudian klik Create

6. Kemudian buat table dengan nama "siswa" dan isi column "3"
7. Isi field-field :
nim
varchar
10
(primary key)
nama
varchar
40
kelas
varchar
10
Sesudah itu, Klik Save

kemudian kita insert data dengan cara pilih Insert pada menu dan isi data-data pada textbox value. Kita telah membuat database. maka akan tersimpan dan tampil di sidebar.Net seperti berikut : a. Maka akan tampil sebagai berikut : 10.8. form1 : text : TampilGrid . sekarang kita buat programnya dengan VB. setelah ini Klik Go 9.

Pilih Project pada menubar => add module => Ketik "koneksi. berikut langkah-langkah instalasinya: a.15 atau yang terbaru. DataGrid View1 : name : dgv c. Agar bisa terkoneksi antara VB.b. Untuk modul.Instal MySQL Connector/ODBC b.vb" => OK 11. Pilih Next dan Next . kita perlu menginstal Driver ODBC versi 3.Net dengan MySQL.

Kalau muncul seperti yang dibawah Pilih Yes . Tunggu Progressnya.c.

d. Kita Sekarang buat koneksinya. Dan Finish 12. buka Control Panel dan Pilih ODBC .

Klik Browse. Pilih menu User DSN. Setelah itu akan tampil Create New Data Source. Atau bisa juga pilih menu File DSN  Cara 1 a. dan Klik Next . Setelah itu.13. kemudian muncul Save As. muncul ODBC Data Source Administrator. Menu File DSN pilih Add b. ketik nama koneksi. lalu save.

Kemudian Finish d.c. Pilih koneksi yang telah kita buat dan pilih OK .

 Cara 2 a. Menu User DSN .

Klik test untuk mengetes apakah terkoneksi atau tidak.b. tidak apa-apa). Description (Tidak di isi. TCP/IP Server. kemudian isi Data Source name. Password(Kalau perlu). Kalau terkoneksi pilih OK . Tunggu sampai tampil Create New Data Source. tampil MySQL Connector/ODBC Data Source Configuration. User. dan nama database yang kita tadi buat. Setelah itu. Pilih MySQL ODBC 3.51 Driver dan Klik Finish 14.

Setelah itu.Net.15. Kita kembali ke VB. lalu pilih dan OK 16. Klik kanan pada toolbox lalu pilih choose items . kembali lagi ke ODBC Data Source Administrator. pada User Data Source akan tampil nama koneksi yang sebelumnya kita buat.

Maka akan tampil Choose Toolbox Items. Cari dan Checklist pada OdbcConnection kemudian OK 18. Maka di toolbox muncul OdbcConnection dan drag atau klik componen itu ke form design yang telah kita buat 19.17. kemudian pilih New Connection . Klik OdbcConnection1 yang berada dibawah form design dan Drop down Connection String.

kemudian pilih nama koneksi yang tadi buat 21.EventArgs) Handles MyBase.Data Module koneksi Public conn As OdbcConnection Public da As OdbcDataAdapter Public ds As DataSet Public strcon As String Public Sub konek() strcon = "Driver={MySQL ODBC 3. ByVal e As System.State = ConnectionState. lalu pilih Use user or system data source name.Object. kalau berhasil pilih OK 22. Kemudian klik 2 kali pada form1 agar tampil view code form load dan ketik code sintaknya : Public Class Form1 Private Sub Form1_Load(ByVal sender As System. Setelah itu Akan tampil Add Connection.OdbcDataAdapter("select * from siswa". Klik test connection untuk mengetes koneksi.database=lat_mysql.Odbc Imports System.vb yang kita buat : Imports System. conn) ds = New DataSet .51 Driver}.server=localhost.uid=root" conn = New OdbcConnection(strcon) If conn.Load konek() da = New Odbc.Closed Then conn. Ketik kode sintak pada modul koneksi.Open() End If End Sub End Module 23.20.Data.

Dan Execute (F5) akan tampil sebagai berikut : Sumber : http://technohitech.html .Clear() da.Tables("siswa")) End Sub End Class 24.ds.com/2012/12/koneksi-mysql-dengan-vbnet.DataSource = (ds.blogspot.Fill(ds. "siswa") dgv.