Merhabalar.
Beyler Visual basic 6.0'da bir projemi yapıyorum. MySQL'de localhost kurdum ve denedim. Gayet iyi çalıştı. Bunun başka bilgisayarlardada çalışması için yani MySQL serverıma bağlanamsı için localhost olmaz. Hostinger'dan web sitem için Sınırlı MySQL desteğim vardı. Bir tane veritabanı açtım. Aşağıda VB6 bağlantı kodlarını görüyorsunuz. Bilgileri doğru girdim diye umuyorum.
(*) yıldız işareti koyduğum yeri güvenlik amaçlı gizledim.
Projeyi startlayınca aşağıda resimde vermiş olduğum hata geliyor karşıma. Bunun sebebi nedir? Nerede hata yapıyorum? Kodum localhost'da çalışıyordu. Acaba kodun serverda çalışmasını engelleyen yanlış bir yermi var? Cevaplar için Şimdiden TEŞEKKÜRLER.
Beyler Visual basic 6.0'da bir projemi yapıyorum. MySQL'de localhost kurdum ve denedim. Gayet iyi çalıştı. Bunun başka bilgisayarlardada çalışması için yani MySQL serverıma bağlanamsı için localhost olmaz. Hostinger'dan web sitem için Sınırlı MySQL desteğim vardı. Bir tane veritabanı açtım. Aşağıda VB6 bağlantı kodlarını görüyorsunuz. Bilgileri doğru girdim diye umuyorum.
Kod:
Public cn As ADODB.Connection
Public rs As ADODB.Recordset
Sub main()
Set cn = New ADODB.Connection
cn.ConnectionString = "Driver={Mysql ODBC 3.51 Driver}; Server=mysql.hostinger.web.tr;port=3306; database=u658367730_***; user=u658367730_****; password=Şifrem; option=3;"
cn.Open
If cn.State = adStateOpen Then
MsgBox "Giriş Başarılı!"
End If
Form1.Show
End Sub
(*) yıldız işareti koyduğum yeri güvenlik amaçlı gizledim.
Projeyi startlayınca aşağıda resimde vermiş olduğum hata geliyor karşıma. Bunun sebebi nedir? Nerede hata yapıyorum? Kodum localhost'da çalışıyordu. Acaba kodun serverda çalışmasını engelleyen yanlış bir yermi var? Cevaplar için Şimdiden TEŞEKKÜRLER.
Son düzenleme: