myODBC #%&@

Tags:    c#

Jeg vil forbinde til en mySQL DB via ODBC.
Hvis jeg laver en DNS los forbindelse gar det fint.
OdbcConnection( "
DRIVER={MySQL ODBC 3.51 Driver};
SERVER=localhost;
DATABASE=data;
USER=xxx;
PASSWORD=xxx;
OPTION=3; ");

Hvis jeg bruge DNS far jeg en fejl.
OdbcConnection("DNS=myODBC");
Data source name not found and no default driver specified.

Hvorfor sker det?

DNS'en er testet og virker.
Jeg kan forbinde til en accessDB via DNS uden problemer.
Namespace't using System.Data.Odbc er tilfojet.
jeg har ogsa provet med Microsoft.Data.Odbc og tilfojet en reference til dll'en.





1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Tja altså er også min erfaring, at det virker som om, at der er små bugs i forbindelse med brugen af MySQL ODBC driver

Du kan evt prøve at kigge her...

http://www.thescripts.com/forum/thread286436.html

Du kan evt jo også prøve at bruge en nyere odbc driver.. :bounce:



t