Membuat Module Koneksi VB.Net Dan MySQL Membuat Module Koneksi VB.Net Dan MySQL - Berguru IT - Tutorial Visual Basic, Networking, Tips dan Trik
VB.Net

VB.Net Tutorial Untuk pemula

Instant Article

Cara Membuat Instant Article Untuk Blogger

logo

Membuat Module Koneksi VB.Net Dan MySQL

Cara Membuat Module Koneksi VB.Net ke MySQL


Kali ini saya mau share cara membuat module koneksi vb.net dan MySQL ini saya akan mempelajari tentang bagaimana cara agar system yang kita buat untuk input data dapat terhubung dengan database yang telah dibuat di MySQL (kalo ga punya server pake aja xamp).

Perlu diperhatikan, agar sistem yang kita buat di vb.net dapat terhubung dengan database MySQL, kita membutuhkan MySQL Connector yang bisa Anda download melalui website resmi msql.

download conector mysql vb.net


form user level vb.net

Selanjutnya install MySQL Connector yang telah Anda download tersebut. Nanti konektor inilah yang akan kita gunakan untuk menghubungkan vb.net dengan database di MySQL.
Setelah Mysql Connector berhasil Diinstall, selanjutnya adalah membuat database di MySQL tersebut.

Sebenarnya pada tutorial belajar MySQL di blog ini pernah dibahas bagaimana cara membuat database sekolah tersebut, jika anda belum membuat database sekolah silahkan lihat caranya disini. Dan juga cara membuat tabel siswa yang ada pada tutorial Belajar Membuat Tabel Di MySQL.




Ok jika MySQL Connector sudah berhasil diinstall dan juga database sudah berhasil dibuat, sekarang saatnya kita membuat sebuah module koneksi yang akan digunakan untuk menghubungkan VB.Net dengan Database MySQL.


Cara Menambahkan Connector Mysql ke VB.Net.


Tambahkan konektor MySQL kedalam project dengan cara, klik menu Project – nama projek anda Properties.

Setelah windows project properties terbuka, pilih references lalu tekan tombol Add.

References vb.net


add mysql client mysql connector\
Klik tab .Net lalu cari data MySQL.Data lalu klik tombol Ok.

Sekarang kita telah berhasil menambahkan konektor MySQL kedalam project, selanjutnya adalah membuat module koneksi yang akan digunakan untuk menghubungkan VB.Net dengan database MySQL.


Membuat Module Koneksi.


Tambahkan module kedalam project dengan cara : Klik Menu Project.
Lalu pilih Add Module.

add module connection vb.net

Beri nama ModuleKoneksiMySQL.vb lalu klik Add.
Setelah module berhasil ditambahkan, selanjutnya adalah memasukan perintah agar module dapat digunakan untuk mengubungkan project di VB.Net dengan database MySQL. Berikut langkah-langkahnya :

Import MySQL Data Client kedalam module dengan perintah berikut ini :
Imports MySql.Data.MySqlClient
Selanjutnya pada bagian module koneksi, buat sebuah subroutine baru, berinama Koneksi :
Sub koneksi()
Try
Dim str As String = "Server=localhost;user id=root;password=;database=pos;Allow User Variables=True;Convert Zero Datetime=True"
conn = New MySqlConnection(str)
If conn.State = ConnectionState.Closed Then
conn.Open()
End If
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub

Pada subtourine koneksi diatas, kita membuat sebuah variable yang digunakan untuk melakukan koneksi dari vb.net ke mysql.  Pada bagian user id, masukan username MySQL Anda, lalu masukan juga password MySQL. Jika MySQL anda tidak diberi password maka kosongkan saja. Lalu pada bagian database masukan nama database yang akan digunakan.

Selanjutnya dengan menggunakan fungsi logika if, kita akan mencoba membuka koneksi MySQL yang tertutup. Fungsi try catch diatas digunakan untuk memberikan informasi atau dapat juga digunakan untuk menangani error yang terjadi.

Berikut ini adalah source code lengkap dari module koneksi yang kita buat

Imports MySql.Data
Imports MySql.Data.MySqlClient

Module koneksimysql


Public conn As MySqlConnection
Public cmd As MySqlCommand
Public rd As MySqlDataReader
Public da As MySqlDataAdapter
Public ds As DataSet
Public str As String

Sub koneksi()
Try
Dim str As String = "Server=localhost user id=root password= database=pos Allow User Variables=True Convert Zero Datetime=True"
conn = New MySqlConnection(str)
If conn.State = ConnectionState.Closed Then
conn.Open()
End If
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
End Module
Akhirnya module koneksi sudah selesai dibuat, tinggal nanti di call saja setiap kita mau CRUD ke database mysql.

Untuk lebih memahami pemrograman visual basic.net ada baiknya pelajari dulu dasar-dasar visual basic .net agar kedepannya anda mudah mengembangkan skill pemrograman.

Salam Berguru IT, semoga bermanfaat.

Tags

0 Komentar untuk "Membuat Module Koneksi VB.Net Dan MySQL"