Collegarsi ad un DataBase MySQl da .NET

martedì 25 luglio 2006 - 11.25

biggiu Profilo | Junior Member

Ciao a tutti,

ancora un problema con le connessioni ai DataBase, questa volta da Visual Basic.

In alcune procedure gia' realizzate, per la connessione ad DB MS SQL ho usato una stringa di connessione del tipo :

"Network Library=DBMSSOCN;Data Source=(local);Initial Catalog=EASY-M;User ID=EasyMAdmin;Password=;"

Ho tentato la stessa cosa per collegarmi ad un data base MYSQL posto su un server LINUX.

"Network Library=DBMSSOCN;Data Source=192.168.1.99,3306;Initial Catalog=A_001;User ID=root;Password=logsys0;"

Quando provo a recuperare dati da una tabella attraverso il seguente codice :

Function GetRecMysCli(ByVal CmdSql As String)
Try
'----- Pulizia DataTable
DatSet.Tables("anaclien").Clear()
'----- Popolamento tabella
DatAdaMySCli = New SqlDataAdapter(CmdSql, StrMyS)
DatAdaMySCli.Fill(DatSet, "anaclien")
'----- Assegnazione chiave primaria
With DatSet.Tables("anaclien")
.PrimaryKey = New DataColumn() _
{.Columns("tiparc"), .Columns("client")}
End With
'----- Ricerca codice
If GetRowMysCli() = False Then
GetRecMysCli = False
Else
GetRecMysCli = True
End If
Catch errore As Exception
MessageBox.Show(errore.Message, "GetRecMysCli")
GetRecMysCli = False
Exit Function
End Try
End Function

ottengo il seguente messaggio di errore :

Errore generale di rete. Consultare il manuale della rete

Qualcuno sa spiegarmi qual'e' il problema.

P.S. Ho generato una DNS con gli stessi parametri della stringa di cumunicazione ed ho ottenuto la connessione al DB MYSQL da Access.

Ho anche provato il comando sp_addlinkedserver ed il DB risulta agganciato.

Grazie
BigGiu

Brainkiller Profilo | Guru

>P.S. Ho generato una DNS con gli stessi parametri della stringa
>di cumunicazione ed ho ottenuto la connessione al DB MYSQL da
>Access.
>Ho anche provato il comando sp_addlinkedserver ed il DB risulta
>agganciato.

Che data provider usi ?

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5