Anda di halaman 1dari 10

Koneksi Visual Basic 6 Ke MySQL

Sesuai janji saya di artikel ini, saya akan menulis tentang bagaimana aplikasi Visual Basic 6 anda
terkoneksi dengan MySQL. Saya beranggapan anda sudah belajar tentang dasar-dasar Visual
Basic 6. Artikel ini hanya akan membahas tentang bagaimana Visual Basic 6 dapat
berkomunikasi aplikasi database MySQL.

Buatlah prosedur baru di form MDI anda atau di Module (dan pastikan kalau di Module,
prosedur anda adalah Public sehingga dapat dipanggil dari form utama anda). Berikan nama
prosedur itu yang mewakili dengan koneksi anda. Misalnya, buat koneksi.
Prosedur yang saya buat adalah sebagai berikut:

Private Sub buat_koneksi()


Dim ConnString As String
Dim db_name As String
Dim db_server As String
Dim db_port As String
Dim db_user As String
Dim db_pass As String
'//error traping
On Error GoTo buat_koneksi_Error
'/isi variable
db_name = "databaseku"
db_server = "localhost" 'ganti jika server anda ada di komputer lain
db_port = "3306" 'default port is 3306
db_user = "root" 'sebaiknya pakai username lain.
db_pass = "password_anda"
'/buat connection string
ConnString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=" & db_server &
";DATABASE=" & db_name & ";UID=" & db_user & ";PWD=" & db_pass & ";PORT=" &
db_port & ";OPTION=3"
'/buka koneksi
With Conn
.ConnectionString = ConnString
.Open
End With
'___________________________________________________________
On Error GoTo 0
Exit Sub
 
buat_koneksi_Error:
MsgBox "Ada kesalahan dengan server, periksa apakah server sudah
berjalan !", vbInformation, "Cek Server"
End Sub
Program Sederhana menggunakan vb. pada postingan yang lalu saya sudah membahas sedikit
tentang vb mulai dari pengertian vb, Tutorial Menggunakan Visual Basic, hingga menjelaskan
komponen - komponen apa saja yang ada dan fungsi- fungsi tool yang digunakan untuk membuat
sebuah program di visual basic, Bagaimana sudah pahamkah teman- teman ?
Langsung saja dech untuk membuat sebuah program :
1. kita harus buka visual basic 6.0terlebih dahulu
2. setelah kita masuk ke form 1 buatlah tampilan seperti gambar di bawah ini :

      tampilan diatas dibuat menggunakan toolbox terdiri dari beberapa :


           -  2 icon label
           -  1 icon text
           -  3 icon command button dan
           -  2 icon check box

3.  setelah icon tersebut dibuat ubahlah nama icon-icon tersebut menjadi seperti gambar dibawah ini :
4. Untuk mengubah nama pada icon tersebut Caranya dengan  menggunakan jendela properties.
seperti pada  gambar dibawah ini,,

5. Setelah  semua icon dibuat kita tinggal memasukkan program di tiap-tiap icon tersebut dengan cara
double klik disetiap icon tersebut. Maka tampilan gambarnya akan seperti ini :
6. selesai sudah sekarang tinggal menjalankan program tersebut  akan terlihat seperti gambar
dibawah ini.
Animasi Sepuluh Angka Visual Basic

Masih dengan Visual Basic 6, kali ini saya akan mencoba membahas program yang lebih unik
dari sebelumnya, yaitu program animasi sepuluh angka. Animasi di sini sebenarnya hanyalah
angka - angka yang bergerak dengan aturan dan kecepatan tertentu saja.

Untuk lebih jelasnya, tampilan programnya adalah sebagai berikut :

Sebelum saya membahas bagaimana cara membuat programnya, saya akan menerangkan
bagaimana program itu berjalan. Program semula diam dengan angka "0" di tengah program.
Dan ketika user menekan tombol START, maka program akan berjalan seperti animasi, mulai
dari angka 0 - 10, dan kembali lagi ke 0, kemudian mengulang lagi sampai angka 10. Demikian
seterusnya selama tidak ditekan tombol STOP. Hitungan angka akan berhenti dan kembali
menjadi 0 setelah user menekan tombol STOP. Tampilan program ketika dijalankan adalah
sebagai berikut :
Untuk membuat program tersebut, kita hanya membutuhkan 3 elemen, yaitu label, commond
button dan timer. Susunlah sedemikian hingga seperti gambar di atas.

Adapun listing programnya adalah sebagai berikut :

Private Sub Command1_Click()


If Command1.Caption = "START" Then
Command1.Caption = "STOP"
Timer1.Enabled = True

Else
Command1.Caption = "START"
Label1.Caption = 0
Timer1.Enabled = False
End If

End Sub

Private Sub Form_Load()


Command1.Caption = "START"
Label1.Caption = 0
Timer1.Interval = 300
Timer1.Enabled = False
End Sub

Private Sub Timer1_Timer()


If Label1.Caption = 0 Then
Label1.Caption = 1
ElseIf Label1.Caption = 1 Then
Label1.Caption = 2
ElseIf Label1.Caption = 2 Then
Label1.Caption = 3
ElseIf Label1.Caption = 3 Then
Label1.Caption = 4
ElseIf Label1.Caption = 4 Then
Label1.Caption = 5
ElseIf Label1.Caption = 5 Then
Label1.Caption = 6
ElseIf Label1.Caption = 6 Then
Label1.Caption = 7
ElseIf Label1.Caption = 7 Then
Label1.Caption = 8
ElseIf Label1.Caption = 8 Then
Label1.Caption = 9
ElseIf Label1.Caption = 9 Then
Label1.Caption = 10
ElseIf Label1.Caption = 10 Then
Label1.Caption = 0
End If
End Sub
Membuat Animasi Emoction Dengan VB 6.0
Langkah-langkah dalam membuat animasi emoction adalah :

1. Bukalah program VB 6.0, kemudian buatlah project baru…(new project)

2. Desain form dengan memasukkan sebuah timer, 2 bh command button dan bh image.

3. Kemudian sempurnakan desain form nya dengan menambahkan gambar kedalam control
image nya… terserah ja gambarnya…disini saya memasukkan gambar-gambar emotion,,
4. Ketikkan Listing Berikut :

Private Sub Command1_Click()


Timer1.Enabled = True
End Sub

Private Sub Command2_Click()


Timer1.Enabled = False
Image1.Visible = True
Image2.Visible = False
Image3.Visible = False
Image4.Visible = False
Image5.Visible = False
End Sub

Private Sub Form_Load()


Timer1.Interval = 350
Timer1.Enabled = False
Form1.BackColor = vbWhite
Command1.Caption = "START"
Command2.Caption = "STOP"
Image1.Visible = True
Image2.Visible = False
Image3.Visible = False
Image4.Visible = False
Image5.Visible = False
End Sub

Private Sub Timer1_Timer()


If Image1.Visible = True Then
Image1.Visible = False
Image2.Visible = True
Image3.Visible = False
Image3.Visible = False
Image4.Visible = False
Image5.Visible = False
ElseIf Image2.Visible = True Then
Image1.Visible = False
Image2.Visible = False
Image3.Visible = True
Image4.Visible = False
Image5.Visible = False
ElseIf Image3.Visible = True Then
Image1.Visible = False
Image2.Visible = False
Image3.Visible = False
Image4.Visible = True
Image5.Visible = False
ElseIf Image4.Visible = True Then
Image1.Visible = False
Image2.Visible = False
Image3.Visible = False
Image4.Visible = False
Image5.Visible = True
ElseIf Image5.Visible = True Then
Image1.Visible = True
Image2.Visible = False
Image3.Visible = False
Image4.Visible = False
Image5.Visible = False
End If
End Sub

5. Run kan Programnya dengan menekan F5 :

Anda mungkin juga menyukai