Monday, May 15, 2017

√ 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 kemudahan berupa toolbox yang menyediakan objek-objek yang diharapkan oleh para programmer, baik objek yang berperan sebagai input maupun output. 
MYSQL yaitu salah satu database handal yang banyak dipakai oleh para programmer untuk menampung data hasil inputan dari sebuah aplikasi, semisal vb.NET. Aplikasi vb.NET tanpa database menyerupai jasad tanpa ruh. Maka vb.NET dan MYSQL mempunyai hubungan ahistory yang keduanya saling bermutualisme kalau disandingkan.


Menghubungkan vb.NET dengan database yaitu suatu keharusan dalam pembuatan sebuah aplikasi apabila data-data yang diinput didalamnya ingin tersimpan. Mengubungkan vb.NET dengan database tidak sanggup dengan sertamerta sanggup dilakukan, melainkan harus dengan memakai beberapa cara dan tahapan, satu diantaranya yaitu dengan menciptakan script / coding koneksi di vb.NET.
Ada bermacam-macam script / coding untuk menghubungkan antara vb.NET dengan database. Dalam hal ini masing-masing programmer mempunyai kreasi dan narasi yang berbeda-beda dikala membuatnya. Hal tersebut biasanya tergantung kebutuhan dan juga selera si programmer. Maka untuk sanggup memahaminya kita mesti tahu beberapa script / coding koneksi yang biasa dipakai oleh para programmer dikala menciptakan sebuah aplikasi vb.NET dengan database. 
Baiklah...

Baca juga: Membuat DSN/ODBC

Berikut ini yaitu dua pola script / coding koneksi antara vb.NET dengan database MYSQL. Keduanya mempunyai 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, sanggup 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 pola kali ini saya memakai mysql-connector-odbc-3.51.14-win32.msi yang sanggup di unduh disini kalau dibutuhkan.
2. Selanjutnya buat database dan satu tabel di MySQL, isi tabel secara manual untuk pola hasil tampilan koneksi databasenya. Pada pola kali ini nama database yang dipakai yaitu 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 sehabis 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, kemudian 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 final silahkan di running, maka akan tampil isi tabel (record) pada DataGridView yang sudah kita buat.

Baca juga: Menyimpan File Foto pada vb.NET


Demikian pola Script / Coding koneksi antara vb.NET dengan database MYSQL. Terimakasih agar bermanfaat.



Sumber http://pabaiq.blogspot.com


EmoticonEmoticon