Script koneksi vb.NET ke database MYSQL


Bismillah...


Vb.NET merupakan salah satu pemrograman berbasis objek. Pada vb.NET para programmer di berikan kemudahan bahkan dimanjakan dalam mendesain tampilan (interface) dari sebuah form yang akan di buat. Hal ini di karenaka pada vb.NET tersedia fasilitas berupa toolbox yang menyediakan objek-objek yang dibutuhkan oleh para programmer, baik objek yang berperan sebagai input maupun output. 
MYSQL adalah salah satu database handal yang banyak digunakan oleh para programmer untuk menampung data hasil inputan dari sebuah aplikasi, semisal vb.NET. Aplikasi vb.NET tanpa database ibarat jasad tanpa ruh. Maka vb.NET dan MYSQL memiliki hubungan ahistory yang keduanya saling bermutualisme jika disandingkan.


Menghubungkan vb.NET dengan database adalah suatu keharusan dalam pembuatan sebuah aplikasi apabila data-data yang diinput didalamnya ingin tersimpan. Mengubungkan vb.NET dengan database tidak bisa dengan sertamerta bisa dilakukan, melainkan harus dengan menggunakan beberapa cara dan tahapan, satu diantaranya adalah dengan membuat script / coding koneksi di vb.NET.
Ada beragam script / coding untuk menghubungkan antara vb.NET dengan database. Dalam hal ini masing-masing programmer memiliki kreasi dan narasi yang berbeda-beda ketika membuatnya. Hal tersebut biasanya tergantung kebutuhan dan juga selera si programmer. Maka untuk dapat memahaminya kita mesti tahu beberapa script / coding koneksi yang biasa digunakan oleh para programmer ketika membuat sebuah aplikasi vb.NET dengan database. 
Baiklah...

Baca juga: Membuat DSN/ODBC

Berikut ini adalah dua contoh script / coding koneksi antara vb.NET dengan database MYSQL. Keduanya memiliki fungsi yang sama, yaitu menghubungkan antara aplikasi vb.NET sebagai “jasad” dengan database MYSQL sebagai “ruh”.

Adapun untuk menguji coba koneksi antara aplikasi vb.NET dengan database MYSQL, bisa di lihat tahapan-tahapannya berikut ini:

1. Sebelumnya kita harus siapkan aplikasi perantara (mediator) antara vb.NET dan MYSQL yaitu Mysql connector ODBC. Pastikan Mysql connector ODBC nya sudah terinstal di komputer yang kita gunakan. Dalam contoh kali ini saya menggunakan mysql-connector-odbc-3.51.14-win32.msi yang bisa di unduh disini jika dibutuhkan.
2. Selanjutnya buat database dan satu tabel di MySQL, isi tabel secara manual untuk contoh hasil tampilan koneksi databasenya. Pada contoh kali ini nama database yang digunakan adalah dblogin dan nama tabelnya user.
3. Kemudian kita masuk ke vb.NET
4. Setelah Form1 tampil, maka selanjutnya kita tambahkan modul, dengan cara klik menu Project -⇒ Add Module
5. Lalu setelah module tampil silahkan ketikkan coding koneksinya berikut ini:

Imports System.Data.Odbc
Module KoneksiDatabase
    Public conn As Odbc.OdbcConnection
    Public str As String
    Public da As Odbc.OdbcDataAdapter
    Public ds As DataSet

‘Koneksi database cara pertama

    Public Sub CaraKoneksi1()
        str = "driver={mysql odbc 3.51 driver};database=dblogin;server=localhost;uid=root"
        conn = New OdbcConnection(str)
        Try
            conn.Open()
        Catch ex As Exception
            MessageBox.Show(ex.Message.ToString)
        End Try
    End Sub

‘Koneksi database cara kedua

    Public Sub CaraKoneksi2()
        str = "driver={mysql odbc 3.51 driver};database=dblogin;server=localhost;uid=root"
        conn = New OdbcConnection(str)
        If conn.State = ConnectionState.Closed Then
            conn.Open()
        End If
    End Sub
End Module

6. Jika sudah, untuk menguji cobanya silahkan masukkan objek Data Grid VIew ke dalam Form
7. Kemudian klik dua kali pada form untuk masuk ke Form Load, lalu ketik coding untuk menampilkan isi tabel dalam database di bawah ini.

Imports System.Data.Odbc
Public Class Form1
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        CaraKoneksi2()
        da = New OdbcDataAdapter("SELECT * FROM user", conn)
        ds = New DataSet
        ds.Clear()
        da.Fill(ds, "user")
        DataGridView1.DataSource = (ds.Tables("user"))
    End Sub
End Class

8. Jika sudah selesai silahkan di running, maka akan tampil isi tabel (record) pada DataGridView yang sudah kita buat.

Baca juga: Menyimpan File Foto pada vb.NET


Demikian contoh Script / Coding koneksi antara vb.NET dengan database MYSQL. Terimakasih semoga bermanfaat.


Script koneksi vb.NET ke database MYSQL Script koneksi vb.NET ke database MYSQL Reviewed by My Profile on 4:51 PM Rating: 5

No comments:

Note: Only a member of this blog may post a comment.

Powered by Blogger.