Script Koneksi MySQL Dengan Visual Basic 6
Source code berikut untuk mengoneksikan MySQL dengan VB 6. Menggunakan MySQL ODBC 3.51 Driver sebagai penghubung antara VB dan MySQL nya.
Simpan source code berikut di Module :
Public Conn As New ADODB.Connection
Public Sub 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
On Error GoTo buat_koneksi_Error
db_name = "honorer" 'nama database anda
db_server = "localhost" 'server database anda
db_port = "3306"
db_user = "root" 'username db anda
db_pass = "" 'isi jika db anda menggunakan password
'ganti DRIVER berikut menjadi {MySQL ODBC 5.1 Driver} jika ODBC yang anda gunakan versi 5.1
ConnString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=" & db_server & ";DATABASE=" & db_name & ";UID=" & db_user & ";PWD=" & db_pass & ";PORT=" & db_port & ";OPTION=3"
If Conn.State = 1 Then Conn.Close
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
Untuk pemanggilannya, gunakan pada setiap event Form_Load
Private Sub Form_Load()
koneksi
End Sub
Jika membutuhkan ADODB Connection, gunakan variabel ‘Conn’ seperti contoh berikut :
rsAdo.Open "select * from tabel", Conn
Categories: MySQL, Visual Basic 6
koneksi, MySQL, odbc, script, source code, vb 6, Visual Basic 6
mksih bgt mas….
info sangat berharga dan berjalan skriptnya
sama-sama mas.
Bagus mas, tapi saya ada masalah koneksi bila server mysql berada di mesin Linux, conn string memakai parameter seperti diatas. Padahal semua nilai sama dan db_server saya isi ip address/nama server sama hasilnya , yaitu pesan error ” user tidak diizinkan konek ke mysql server” . Bagaimana solusinya?
masalahnya di server linuxnya,
misal user yang mau dipake utk koneksi ‘saya’
maka di mysql harus ditambahkan user saya@%,
artinya user ‘saya’ diperbolehkan mengakses server dari komputer manapun.
bisa dibatasi misalnya user ‘saya’ hanya boleh mengakses dari ip 192.168.0.11, maka di mysql diberi user saya@192.168.0.11
Oh ya saya mau nanya nih tentang mysql. saya punya dua tabel bulan april sama mei mau di select secara bersamaan nopel(nomer pelanggan) saya bulan april mau saya cek apakah ada tidak di bulan mei. Bisa gak select 2 tabel secara bersamaan thk.
malik
klo untuk koneksi ke crystal report, sourc code nya gimana pak? saya lg belajar bikin program dengan vb6+mysql+cr 8.5….. masalahnya, data yg baru saya input tidak tampil di cr… harus dibuka dulu file cr nya, trus di refresh report datanya.. baru bisa tampil di cr… solusinya gimana ya???
okehhh
banget mas
tapi ku binggung belajar ni banyakan errornya,
leh minta tips yar gampang geto
error nya di sebelah mana nya ?
itu berarti d form vb kita g perlu ambil icon addoc
ya, bisa dibilang begitu, tergantung kebutuhan aja, kalo misalkan perlu tinggal dipake aja adodc nya..
mas,saya dapet tugas dari dosen saya nih…..
tugasnya buat aplikasi perpustakaan dengan menggunkn vb 6 ke database mysql.
saya udah ngerjain,hanya saja masih belum sempurna.
saya masih bingung,dan belum dapat script untuk fungsi tambah,simpan,hapus,dll pada vb 6.
ada gak contoh aplikasinya….mas….
tolongin saya donk mas…..coz tgl 10 juli 2010 ini,sudah harus dikumpulin..
klo ada contoh aplikasinya,kirimin ke email saya mas…
maseru.setiawan@gmail.com
terima kasih mas…..
cek email mas…
mas.. ada g contoh aplikasi program penjualan,pake data base my sql, klu ada tolong kirim ke email adek_candra@yahoo.com
thanks….
ass…
mas saya mnta tolong dengn sangt. saya udah 2 bulan ngrjainTA ni tpi saya ada maslah dengn program yang sya buat tentang perpustakaan, sudah berulang kali saya buat tapi selalu gagal, delete dan simpan dan menampilkan hasil laporannya tidak pernah jadi..
saya butuh scripnya kalo tidak keberatan boleh kiranya scrip itu dikirim ke alamat email saya.,.,.
ini email saya izzye_elya@yahoo.com
mohon bantuannya dan saya ucapkan terima kasih.
oiya mas kalo da contoh aplikasinya ya
Ass.,.,
mas saya lagi belajar membuat sebuah program tapi sya gx bisa untuk menjadikannya sebuah program matang.,.,
dalam arti saya gx bisa buat setupnya.,.,
selalu saja error.,.,.
saya butuh bantuannya mas.,.,.
tolong bagaimana langkah2 nya membuat setup atau file exe,.,
dan software apa saja yang saya butuhkan dalam pembuatan file setup ter sebut.,.,
saya buat dengan vb 6.,.,,
sekiranya berkenan tolong kirimkan lewat email saya ea mas,.,.,
sebelumnya saya ucapkan terima kasih ats bantuannya.,.,
ini email saya mas
blankconector@yahoo.co.id
mas tolong dong bgmn script koneksi ke mysql di atas jika databasenya di hosting sy. Sdh sy coba db_server pake IP Server saya dan port pake 21 ternyata tidak bisa.
jika pake port 3306 pesannya: Can’t connet to mysql server on IP…… (10061)
jika pake port 21 pesannya : Lose connection to MySQL server at ‘reading initial communication packet’, system error: 2
help me ya mas…
tq
mas tlg jlasin step2′y dr awal (ap yg dbutuhn, ap yg hrs d setting) smpe bisa create, read, update, delete dong…
klo bolh minta projct VB’y
tlng d krmn k email saya : dummymail.mail1@gmail.com
mas ane udah bisa klo konek ke komputer lokal, tapi masalahnya gmn klo ke komputer lain.
misalnya nama komputer:sisminrapus…
trs udah ane ganti server jadi sisminrapus ttp aja gak bisa…
gmn yah mas???
terima kasih seblumnya..
coba pake ip address untuk server nya.
mas punya programnya gk mas bagaimana cara koneksiin mysql dengan vb nya, saya gk ngerti save, edit, deletenya kalo pake mysql ..
kalo boleh minta kirimin kesini
wiicaak@gmail.com
terimakasih .
kalau yang lebih lengkap bisa lihat disini
http://www.connectionstrings.com
salam kenal ka irmanf …
minta bantuannya dong,,, source code untuk menghitung jumlah dari database access gmn ya??
terima kasih mas,…
Mas, minta contoh programmnya yang sudah ada fitur Insert, Delete, Edit, Save dong
Kirim disini ya :
chocho.rezpector@programmer.net