Entwickler-Ecke

Programmierwerkzeuge - Probleme bei Anbindung von MySQL


Felix2000 - Mo 31.10.11 11:27
Titel: Probleme bei Anbindung von MySQL
Hi Folks !

Ich versuche in meinem Projekt über das Visual Studio eine Verbindung mit dem MYSQL Datenbanksystem herzustellen. Dazu habe ich alle erforderliche Verweise in mein Projekt eingebunden, also im Projektmappenexplorer steht nun unter Verweise der entsprechende MySQL Verweis zu entsprechenden *.dll Datei.

Während des Programmierens wird mir auch über Intellisense alles mögliche ausgegeben und angezeigt. Auch alle Klassen sind Visula Studio somit bekannt.

Nur wenn ich jetzt mein Programm starte, dann erhalte ich einen Kompolierungsfehler, dass MySql nicht bekannt sei und evtl. eine using Direktive oder ein Assemblyverweise fehlen könnte.

Woran liegt das?

Greetz
Felix

Moderiert von user profile iconTh69: Topic aus C# - Die Sprache verschoben am Mo 31.10.2011 um 10:55


smt - Mo 31.10.11 11:58

Meistens ist das es auch so, daß der Compiler genau das anzeigt, was falsch ist.

Bei Verweise muss die MySql.Data drin sein. Bei ASP.Net Anwendungen auch die Mysql.Web.
Und die müssen dann auch oben im Using drin stehen. Dann klappt es auch.
Alternativ kannst Du natürlich auch ohne Using arbeiten, musst dann aber jedes mal angeben:

MySql.Data.MySqlClient.xxxxxx

Also z.b.

MySql.Data.MySqlClient.MySqlConnection connection;

VG Sascha


Trombone - Mo 31.10.11 14:31

Das folgende Tutorial hat mir dabei geholfen:
http://www.codeplanet.eu/tutorials/csharp/5-verbindung-zum-mysql-server-mit-csharp.html