Friday, July 1, 2016

Koneksi Database MySQL Dengan VB .Net

Bagi anda yang akan membuat Aplikasi dengan VB .Net dan database menggunakan MySQL, tutorial dibawah ini cocok untuk anda. Karena didalam membuat aplikasi, anda harus tau koneksi database terlebih dahulu, kemudian anda bisa melanjutkan dengan Input, Edit dan Delete data kedalam database.

Berikut langkahnya :
Buka Xampp
Masuk ke PHPMYADMIN
Jangan lupa anda harus terinstall Connector MySQL ke Visual Basic
Buatlah Database Dengan Nama : DBDUNIAVB
Buatlah Tabel dengan nama : TBL_ANGGOTA
Design Tabel Anggota adalah seperti gambar dibawah ini :
Koneksi Database MySQL Dengan VB .Net
Jika sudah sukses membuat database dan tabel diatas,
silahkan buka Aplikasi VB .Net anda
Buatlah Form Seperti gambar dibawah ini :

Koneksi Database Access (mdb) Dengan VB .Net
Form diatas hanya ditambahkan DatagridView

kemudian masukan koding dibawah ini pada Form1 :
Imports System.Data.Odbc
Public Class Form1
    Dim Conn As OdbcConnection
    Dim da As OdbcDataAdapter
    Dim ds As DataSet
    Dim str As String
    Sub Koneksi()
        str = "Driver={MySQL ODBC 3.51 Driver};database=DBDUNIAVB;server=localhost;uid=root"
        Conn = New OdbcConnection(Str)
        If Conn.State = ConnectionState.Closed Then
            Conn.Open()
        End If
    End Sub
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Koneksi()
        da = New OdbcDataAdapter("Select * from TBL_ANGGOTA", Conn)
        ds = New DataSet
        ds.Clear()
        da.Fill(ds, "TBL_ANGGOTA")
        DataGridView1.DataSource = (ds.Tables("TBL_ANGGOTA"))
    End Sub
End Class

Berikut hasilnya :
Koneksi Database MySQL Dengan VB .Net

Jika koneksi database sudah bisa, maka anda bisa melanjutkan dengan Input, Edit, Delete VB .Net dengan databaseMySQL
Tunggu tutorial selanjutnya yahhhh :)

Salam
DUNIA-VB

Bagikan

Jangan lewatkan

Koneksi Database MySQL Dengan VB .Net
4/ 5
Oleh

Subscribe via email

Suka dengan artikel di atas? Tambahkan email Anda untuk berlangganan.