Membuat Module Koneksi VB.Net Dan MySQL.

Pada tutorial membuat module koneksi vb.net dan MySQL ini kita akan mempelajari tentang bagaimana cara agar system yang kita buat untuk input data siswa dapat terhubung dengan database sekolah di MySQL. Perlu diperhatikan, agar sistem yang kita buat di vb.net dapat terhubung dengan database MySQL, kita membutuhkan MySQL Connector yang bisa Anda download melalui link berikut ini : Download MySQL Connector.


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 Membuat Module Konekis VB.Net dan MySQL.

Tambahkan konektor MySQL kedalam project dengan cara, klik menu Project – sekolah Properties.
Setelah windows project properties terbuka, pilih references lalu tekan tombol Add.
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.

Berinama 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 :

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=marlboro;database=sekolah"

            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.MySqlClient


Module ModuleKoneksiMySQL


    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=marlboro;database=sekolah"

            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


Yup sekarang kita sudah berhasil membuat sebuah module koneksi VB.Net ke MySQL, module koneksi inilah yang nantinya akan kita gunakan sebagai jembatan penghubung antara system yang akan dibuat dengan database MySQL. Pada tutorial selanjutnya kita akan mempelajari bagaimana cara insert data kedalam database MySQL dengan menggunakan VB.Net.

1 comments:

Mantep postingannya,izin belajar dulu gan :) thanks

Reply

Post a Comment