MEMBUAT KONEKSI DATABASE MYSQL DENGAN VB.NET

mysql

Dalam membuat koneksi di visual studio.net  ada banyak cara yang dilakukan misalnya menuliskan perintah di dalam from yang sama atau membuat sebuah modul baru dan class baru  yang khusus digunakan untuk koneksi ke database. Dalam Tutorial ini penulis akan membuat koneksi dengan menggunakan module koneksi, yang nanti bisa di panggil dari mana saja dan tentunya didalam sebuah project. Untuk itu anda diharapkan agar mengikuti langkah-langkah sebagai berikut.

Hal yang harus disiapkan agar implementasi ini berjalan dengan lancar adalahanda diharapkan mendownload dan menginstal driver MySQL Connector/ODBC yang nanti digunakan untuk menghubungkan aplikasi yang anda buat dengan Database. Di sini penulis menggunakan Driver MySQL connector versi 5.1 dan anda bisa mendownloadnya di website resmi MySQL langsung atau klik link dibawa ini saja.

Download Driver ODBC 5.1

Apabila anda sudah mendapatkanya Driver MySQL Connector, langkah selanjutnya membuat project baru pada VB.net. Buatlah project baru dengan nama apa saja sesuai dengan keinginan anda.

Buat Rancangan Layar pada  Form1.vb  sesuai gambar dibawah ini.

membuat-form-koneksi

Membuat koneksi ODBC Driver dan MySQL Client

Pada computer anda silahkan buka Administrative Tool yang ada di Control panel ->system and security -> Administrative Tool dan pilih ODBC Data Source. Buatlah data source baru dengan cara klik New -> pilih MySQL ODBC 5.1 Driver->Finish. Sesuaikan dengan database anda yang sudah di buat.

odbc

Jika sudah selesai jangan lupa dites dulu sebelum anda menyimpannya.

 

Oh ya, jika anda belum membuat database mysql silahkan klik ling di bawa ini untuk membuat database

https://stefanusefan.wordpress.com/2016/11/21/cara-membuat-primary-key-dan-foreign-key-pada-database/

 

MEMBUAT MODUL KONEKSI

Langkah selanjutnya adalah membuat module baru di dalam project dengan cara pilih project -> add Module dan beri nama modulkonesimysql.vb, kemudian tuliskan seluruh code koneksi database berikut

CODE PROGRAM PADA MODULE
”IMPORT NAMA SPACE

Imports percobaan
Imports System.Data.Odbc
Imports MySql.Data.MySqlClient
Module Modulekoneksimysql
‘DEKLARASI KONEKSI KE ODBC DAN MYSQL CLIENT

Public connectodbc As OdbcConnection
Public connectMysql As MySqlConnection

‘MEMBUAT KONEKSI KE ODBC

Sub bukakoneksiODBC()
Try
connectodbc = New OdbcConnection(“DSN=percobaan;” _
+ “MultipleActiveResultSets=True;”)

If connectodbc.State = ConnectionState.Closed Then
connectodbc.Open()
MsgBox(“Koneksi Ke ODBC berhasil”)

End If

Catch ex As Exception
MsgBox(“Koneksi ke ODBC gagal”)
End Try
End Sub

‘MEMBUAT KONEKSI KE MySQL CLIENT

Sub bukakoneksimysqlclient()
Try
connectMysql = New MySqlConnection(“server=localhost;” _
+ “user id=root;” _
+ “password=;” _
+ “database=percobaan;”)
If connectMysql.State = ConnectionState.Closed Then
connectMysql.Open()
MsgBox(“Koneksi Ke MySQL Client Berhasil”)
End If
Catch ex As Exception
MsgBox(“Koneksi ke MySQL Client Gagal”)
End Try

End Sub
‘MENUTUP KONEKSI KE ODBC DAN MySQL CLIENT

Sub tutupkoneksi()
connectMysql.Clone()
connectodbc.Close()
End Sub
End Module

Jika sudah selesai, silahkan jalankan aplikasi koneksi ke database kamu dengan menekan tombol  F5 pada keyboard.

Hasil koneksi ODBC ke Database

koneksi-ke-odbc

Hasil koneksi MySQL Client ke Database

hasil-koneksi-ke-mysql-client

 

Sampai disini tutorial Membuat Koneksi Database MySQL dengan VB.Net.

Semoga Bermanfaat dan jangan lupa meninggalkan Commend anda.

Iklan

About stefanus efan hasi

Menjadi Yang Terbaik Dari Yang Terbaik

Posted on Januari 17, 2017, in TIPS & TRIK. Bookmark the permalink. Tinggalkan komentar.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: