yang perlu disiapkan adalah :
1. Visual Basic 6 (VB6)
2. XAMPP Versi 1.7.0
3. MyODBC Connector
4. Rasa ingin mencoba
di bawah ini adalah function untuk melakukan koneksi ke database mysql menggnakan visual basic 6 (VB6).
Function exe(Name As String) As ADODB.Recordset
Dim dbRs As New ADODB.Recordset
Set dbRs = New ADODB.Recordset
dbRs.CursorLocation = adUseClient
dbRs.Open Name, data, adOpenDynamic, adLockPessimistic
Set exe = dbRs
End Function
yang perlu anda lakukan hanyalah membuat modul di visual basic 6 (VB6) kemudian salin sintak diatas.
agar
function koneksi database ini bisa digunakan anda perlu
menginisialisasi variabel data yang dicetak tebal pada function diatas.
Setelah selesai mengisikan data yang diperlukan tekan tombol Test Data Source untuk mengecek koneksi yang dibuat berhasil atau tidak.
Koneksi ODBC yang sudah anda buat tadi akan terlihat seperti gambar dibawah ini.
isi variabel diatas adalah Connection String untuk database, anda bisa mendapatkannya dengan cara membuat ODBC connection melalui control panel => administrative tools => data source (ODBC), maka akan muncul window seperti dibawah ini
kemudian tekan tombol add,
.
pilih MySQL ODBC 3.51 Driver kemudian tekan tombol Finish. Akan muncul window seperti dibawah ini
Isikan textbox sesuai dengan yang dibawah ini :
Data Source Name : coba (bebas sesuai dengan keinginan anda)
Host/server Name (or IP) : localhost (nama host)
Database Name : db_coba (nama database anda yang ingin dibuatkan koneksi)
User : root (root adalah user default pada localhost)
Password : (kosongkan saja, password default dari user root memang kosong)
Nah, sekarang tinggal inisialisasi nilai variable data pada function koneksi database di atas.
Data=”DSN=coba”
coba adalah Data source Name dari koneksi ODBC yang sudah anda buat tadi.
Lakukan inisialisasi pada form yang pertama kali di buka oleh program anda.
Sekarang function yang anda buat sudah bisa digunakan untuk melakukan manipulasi data pada database mysql (insert, Update, Delete).
Unruk cara penggunaan nantikan artikel selanjutnya.
Thx, selamat mencoba…
Sign up here with your email
ConversionConversion EmoticonEmoticon