Hallo
Ich bin dabei eine einfache Datenbankanwenung zu schreiben, habe jedoch große Probleme auf den lokalen MySQL Server zuzugreifen. Bei meiner Suche im Nezt habe ich verschiedene Zugriffsarten ausprobiert und alle kommen zu mehr oder weniger dem selben Problem.
"Unable to connect to any of the specified MySQL hosts
"
Der Code den ich verwende ist folgender:
|
Visual Basic Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
|
Imports MySql.Data.MySqlClient
Imports MySql.Data.Types
Dim User As String = "user"
Dim PWD As String = "pwd"
Dim DSN As String = "dsn"
Dim Server As String = "localhost"
Dim strConn As String
Dim objMySQL As MySqlConnection
Dim objCommand As MySqlCommand
|
und
|
Visual Basic Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
|
Try
objMySQL = New MySqlConnection()
objMySQL.ConnectionString = "server=" & Server & "; user id=" & User & "; password=" & PWD & "; database=test"
objMySQL.Open()
serverstatus = True
Return True
Catch ex As Exception
MsgBox("Attempt to open database connection failed." + Chr(13) + ex.Message)
Return False
End Try
|
die Variablen beinhalten die richtigen Werte und der Server läuft auch (Remoteaccess ist aktiviert).
Hoffe einer von euch kann mir weiterhelfen
gruß
ghost