Thursday , September 19 2024
lebakcyber-vbnet-mysql-module-koneksi

Membuat Module Koneksi Visual Basic.Net Mysql

Membuat Module Koneksi Visual Basic.Net Mysql

Membuat Module Koneksi Visual Basic.Net Mysql – Setelah pada tutorial sebelumnya kita sudah membuat database db_gaji, sekarang kita akan membuat module koneksi visual basic.net Mysql. Sebenarnya tutorial mengenai bagaimana cara membuat module koneksi visual basic.net mysql ini sudah pernah dibahasa pada tutorial belajar visual basic sebelumnya. Jadi silahkan ikuti dulu langkah langkah untuk menghubungkan visual basic.net dengan database mysql dulu ya.

lebakcyber-vbnet-mysql-module-koneksi

Cara Membuat Module Konekis VB.Net dan MySQL.

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

  1. Tambahkan module kedalam project dengan cara : Klik Menu Project.
  2. Lalu pilih Add Module.
  3. Berinama ModuleKoneksiMySQL.vb lalu klik Add.

Setelah module berhasil ditambahkan, selanjutnya adalah memasukan perintah agar module dapat digunakan untuk mengubungkan project di Visual Basic.Net dengan database MySQL. Berikut langkah-langkahnya :

  • Import MySQL Data Client kedalam module dengan perintah berikut :
 Imports MySql.Data.MySqlClient 
  • Buat juga beberapa variabel didalam modul koneksi tersebut seperti berikut ini :
Public conn As MySqlConnection
Public cmd As MySqlCommand
Public rd As MySqlDataReader
Public da As MySqlDataAdapter
Public ds As DataSet
Public str As String
  • 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=db_gaji"
            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

Bisa kalian lihat pada bagian password nilainya saya kosongkan, karena memang database mysql yang saya gunakan tidak diberikan password. Tapi jika kalian memberikan password pada database MySQL kalian silahkan diisi sesuai dengan password yang kalian berikan.

Berikut ini adalah coding lengkap dari modul koneksi yang dibuat :


Imports MySql.Data.MySqlClient
Module Module1

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=db_gaji"
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

Sekarang kita sudah berhasil membuat modul koneksi antara visual basic.net dengan database MySQL. Jadi sekarang kita sudah bisa melakukan coding untuk membuat sistem informasi penggajian.

Jadi jangan lupa untuk selalu berkunjung ke lebakcyber.net untuk mendapatkan tutorial mengenai pembuatan sistem informasi penggajian ini ya. Sampai jumpa di tutorial belajar visual basic.net lainnya.

About Firdan Ardiansyah

Admin di lebakcyber.net Untuk berhubungan dengan saya, silahkan kirim email ke : firdan@lebakcyber.net

2 comments

  1. om, coding koneksi itu klo dijadikan koneksi dinamis, ngerubahnya gmn ya ?, atau sekalian request koneksi dinamis dari coding itu om, pd artikel selanjutnya, trims

Leave a Reply

Your email address will not be published. Required fields are marked *