26 Juli 2013

Koneksi VB.net dengan Mysql

Untuk membuat kolaborasi VB.net dan Mysql diperlukan Mysql connector (.net tetunya) bisa kawan-kawan download di Mysql connector for .net , and kalau sudah download ya di install.

OK lagsung ke tutorial Vb.net and Mysql

Langkah pertama dan selalu dilakukan saat menggunakan sebuah compnet adaalah ADD REFERENCE
1. Create New Procjet
2. Pilih Project, Add Reference, Cari Mysql.Data lalu OK













3. Kemudian Buat Modul “koneksi”.Caranya,Pilih project, Add Module, missal berikan nama “koneksi”










Pada modul koneksi masukan script berikut


Imports MySql.Data.MySqlClient.MySqlConnection
Module koneksi
Public conn As New MySql.Data.MySqlClient.MySqlConnection
Public Sub konek(ByVal server As String, ByVal user As String, ByVal pass As String, ByVal db As String)
If conn.State = ConnectionState.Closed Then
Dim myString As String = "server=" & server _
& ";user=" & user _
& ";password=" & pass _
& ";database=" & db
Try
conn.ConnectionString = myString
conn.Open()
Catch ex As MySql.Data.MySqlClient.MySqlException
MsgBox(ex.Message)
End
End Try
End If
End Sub
Public Sub disconnect()
Try
conn.Open()
Catch ex As MySql.Data.MySqlClient.MySqlException
End Try
End Sub
End Module
Ok modul koneksi sudah terbuat, trus bagaimana cara memanfaatkanya? Berikut, salah satu contoh sederhana bagaimana koneksi mysql pada vb.net 2005.
Pada sebuah form utama dengan even On Load masukan perintah

Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
konek("localhost", "root", "", "nama_db")
Dim cmd As New MySql.Data.MySqlClient.MySqlCommand
cmd.CommandType = CommandType.Text
cmd.CommandText = "SELECT count(id_member) from member"
cmd.Connection = conn
MessageBox.Show(cmd.ExecuteScalar.ToString)
End Sub
End Class

konek("localhost", "root", "", "nama_db") = ini untuk memanggil fungsi koneksi dgn mysql, “nama_db” ya sesuaikan saja dengan db yg tersedia.

Kalau sudah ya eksekusi aja, kalau beruntuk maka akan tampil seperti ini.

0 komentar:

Poskan Komentar

Silahkan TInggalkan Komentar Anda di Blog Saya..
No SPAM and No PORN...
Terimakasih Telah meninggalkan Jejak Anda

Related Posts Plugin for WordPress, Blogger...
Award Pertama
Photobucket
Langganan Artikel Si Boersan :

Enter your email address:

Delivered by FeedBurner

Monggo Di Copy Linknya :
Text Link

Banner Link

Komunitas Blogger Indonesia Komunitas Blogwalking