Mit MySQL Datenbank verbinden
-
Hallo,
ich habe in letzter Zeit vergeblich versucht mit Hilfe des .NET Frameworks 2.0 eine Verbindung zu einer MySQL Datenbank herzustellen.
Leider hat es nie geklappt, vielleicht kann mir ja jemand helfen.
mfg
-
Vielleicht, wenn ich meine Kristallkugel gefunden hab.
Was hast du denn versucht, was hat nicht geklappt. Fehlermeldungen, etc...
-
SqlConnection connection = new SqlConnection("server=xxx;Database=xxx;Password=xxx;User Id=xxx"); connection.Open();
Nun ja, für die Werte im ConnectionString habe ich server url, datenbanknamen etc. eingegeben, nur erhalte ich immer einen Fehler wenn ich Open() aufrufe, dass keine Verbindung zum Server herrgestellt werden konnte.
-
Die SqlConnection ist für den MS SQL Server.
-
Am einfachsten geht es via "MySQL Connector/Net"
Download und Doku ist zu finden (rechts in der Leiste) auf http://dev.mysql.com/
-
Danke
das hat mir wirklich weiter geholfen
-
Aber vorsicht beim Datumswert 0000-00-00 00:00:00.
Da ist ein Fehler im Connector.
Der kleineste Wert im MET.Framework ist: 0000-00-00 01:00:00
Ich habe mir deshalb den Connector umgeschrieben und er macht aus 0000-00-00 00:00:00 dann 0000-00-00 01:00:00.
Wenn du aber den Werte 0000-00-00 00:00:00 in einem Datetime in der DB hast sollte es keine Probleme geben.