Acusate se insisto ma non e' possibile che non riesco a cannettermi ad un database che si trova su un altro PC che e' in rete con il mio, oppure non e possibile che non mi connetto al mio tramite DSN e ODBC.
Ho Visual Studio .NET,
ho un Database MySQL,
ho incluso nel progetto il Namespace "Microsoft.Data.Odbc",
ho installato i driver MyODBC nel mio PC e nel PC dove mi dovrei connettere,
ho creato un DSN nel mio PC e uno nel PC dove mi dovrei connettere,
ho fatto la stringa di connesione ODBC,
e ho creato la seguente connessione...............
codice:
Dim MyConString As String = "DSN=_My_SystemDSN_;" & _
"Uid=_My_User_;" & _
"Pwd=_My_Pass_"
Dim MyConnection As New OdbcConnection(MyConString)
MyConnection.Open()
MyConnection.Close()
poi ho creato delle connessioni sensa DSN-------------------------------------------------------------
Connessione al Database nel mio PC...........
codice:
Dim MyConString As String = "Driver={mySQL};" & _
"Server=_My_IP_;" & _
"Option=16834;" & _
"Database=_My_Database_"
Dim MyConnection As New OdbcConnection(MyConString)
MyConnection.Open()
MyConnection.Close()
Connessione Database al PC remoto in rete con il mio........
codice:
Dim MyConString As String = "Driver={mySQL};" & _
"Server=_My_IP_;" & _
"Port=3306;" & _
"Option=131072;" & _
"Stmt=;" & _
"Database=_My_Database_;" & _
"Uid=_My_User_;" & _
"Pwd=_My_Pass_"
Dim MyConnection As New OdbcConnection(MyConString)
MyConnection.Open()
MyConnection.Close()
ma in tutti e due i modi mi da un errore di eccezione su Form1 e mi evidenzia il "Public Class Form1" che e' il form che ospita il codice, messaggio "Eccezione non gestita di tipo "System.IO.FileNotFoundException" in system.windows.forms.dll".
Ma e' possibile che non ci si riesca a connettere in remoto???.....con DSN o sensa......!!!!