CARA MEMBUAT KONEKSI PROGRAM VB 2012 SEDERHANA KE DATABASE MYSQL



CARA MEMBUAT KONEKSI PROGRAM VB 2012 SEDERHANA KE DATABASE MYSQL


Langkah 1
Buka Program Visual Studio 2012
Langkah 2
Desain Form seperti ini

Dengan keterangan :
Toolbox
Name
Keterangan
Label1
NPM
-
Label2
Nama
-
Label3
Unit
-
TextBox1
-
Textbox_npm
TextBox2
-
Textbox_nama
TextBox3
-
Textbox_unit
Button1
-
SIMPAN
Button2
-
UBAH
Button3
-
HAPUS
Button4
-
KELUAR

Langkah 3
Buat Modulenya untuk koneksi database sql ke vb
caranya : Klik Menu Project > Add Module

Setelah muncul kotak dialog tinggal kik ok

Langkah 4
Masukkan sintak berikut:

Langkah 5 
Kembali ke form 1 klik 2 kali di form1
Masukkan sintak berikut letakkan dipaling atas sintak form
Option Explicit On

Langkah 6 
klik 2 kali form 1 masukkan sintak berikut:

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        BukaKoneksi()
End Sub

Langkah 7
Klik 2 kali pada button simpan masukkan sintak berikut :

Dim UInsert As String
        UInsert = "INSERT INTO latihan(npm,nama,unit) VALUES " & _
                    "('" & TextBox_npm.Text & "', '" & TextBox_nama.Text & "', '" & TextBox_unit.Text & "')"
        oConn.Execute(UInsert)
        MsgBox("Data tersimpan")

Langkah 8
Klik 2 kali pada button ubah masukkan sintak berikut :

 Dim strEdit As String
        strEdit = "UPDATE latihan Set nama = '" & TextBox_nama.Text & "' " & _
                  "unit='" & TextBox_unit.Text & "' " & _
                  "Where npm = '" & TextBox_npm.Text & "'"
        oConn.Execute(strEdit)

Langkah 9
Klik 2 kali pada Button hapus masukkan sintak berikut :

Dim strDel As String
        strDel = " DELETE FROM latihan where npm = '" & TextBox_npm.Text & "'"
        oConn.Execute(strDel)

Langkah 10
Klik 2 kali pada Button keluar masukkan sintak berikut :

Dim tutup As String
        tutup = MessageBox.Show("Anda Yakin Ingin Menutup Program ini ?", "Informasi", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
        If tutup = MsgBoxResult.Yes Then
            End
        Else
        End If

Langkah 11
buat referensinya dengan cara
Klik menu Project>Add Reference


Langkah 12
Setelah muncul kotak dialog reference
pada tab Type Libraries 
 ceklis di Microsoft Active Data object 2.5 Library
klik OK
 
Langkah 13
Buat databasenya dengan MySql Command Line
Sintaknya : create database koneksi

Langkah 14
use koneksi

Langkah 15
Buat table nya sspeti gambar dibawah:
create table latihan
(npm char(10) primary key,
nama varchar(20),
unit char(5));

Langkah 16
klik start>Control Panel\All Control Panel Items\Administrative Tools
buka Data Sources (ODBC)


klikAdd lalu pilih MySQL ODBC 5.1 Driver
klik finish

 buat seperti gambar dibawah klik test

 Langkah 17
Buka vb lalu jalankan(F5)



EmoticonEmoticon