Laden...

mysql connector wird nicht gefunden

Erstellt von nieselfriem vor 16 Jahren Letzter Beitrag vor 16 Jahren 1.395 Views
N
nieselfriem Themenstarter:in
44 Beiträge seit 2004
vor 16 Jahren
mysql connector wird nicht gefunden

Hallo! Ich verwende MS Visual Studio 2005. Nun versuche ich dort ein kleines Prog mit einer anbindindung zu Mysql mal auszu probieren.


 using System;
 using System.Data;
 using MySql.Data.MySqlClient;
 
 public class Test
 {
    public static void Main(string[] args)
    {
       string connectionString =
          "Server=localhost;" +
          "Database=tbsumfrage;" +
          "User ID=root;" +
          "Password=;" +
          "Pooling=false";
       IDbConnection dbcon;
       dbcon = new MySqlConnection(connectionString);
       dbcon.Open();
       IDbCommand dbcmd = dbcon.CreateCommand();
       // requires a table to be created named employee
       // with columns firstname and lastname
       // such as,
       //        CREATE TABLE employee (
       //           firstname varchar(32),
       //           lastname varchar(32));
       string sql =
           "SELECT Frage1 " +
           "FROM daten";
       dbcmd.CommandText = sql;
       IDataReader reader = dbcmd.ExecuteReader();
       while(reader.Read()) {
            string Frage1 = (string) reader["Frage1"];
             Console.WriteLine("Frage: "+
                  FirstName );
       }
       // clean up
       reader.Close();
       reader = null;
       dbcmd.Dispose();
       dbcmd = null;
       dbcon.Close();
       dbcon = null;
    }
 }

Jedoch meckert er bei using MySql.Data.MySqlClient; rum dass er diesen namespace nicht kennt. Ich habe jedoch den Mysql Connector/NET installiert.
Muss ich noch etwas mache, damit er diesen auhc verwenden kann. Wie siehts mit Sharpdevelop aus. Ist es dort auch so Problematisch bzw. was muss dort gemacht werden damit er diesen Treiber findet.

MFG niesel

49.485 Beiträge seit 2005
vor 16 Jahren

Hallo nieselfriem,

vermutlich musst du noch eine Referenz auf die DLL hinzufügen, die MySql.Data.MySqlClient enthält.

herbivore

N
nieselfriem Themenstarter:in
44 Beiträge seit 2004
vor 16 Jahren

Aber wie mach ich das eine referenz auf eine dll erstellen?

P.S. bin noch recht frisch in .NET

Gruß

49.485 Beiträge seit 2005
vor 16 Jahren

Hallo nieselfriem,

das geht in jeder Entwicklungsumgebung immer etwas anders. Wie es in SharpDevelop geht, musst du selbst suchen. Wird wohl irgend einen Menüpunkt dafür geben.

herbivore

49.485 Beiträge seit 2005
vor 16 Jahren

Hallo nieselfriem,

nachdem du es gefunden hast, kannst du natürlich für die Nachwelt gerne posten, wie man in SharpDevelop eine Referenz hinzufügen kann.

herbivore

N
nieselfriem Themenstarter:in
44 Beiträge seit 2004
vor 16 Jahren

OK dann gehen wir erst einmal von Visual Studio 2005 aus. Das habe ich auch. Sharpdevelop währe nur eine evtl. alternative fall MS sich problematischer anstellen sollte.

MFG niesel

N
nieselfriem Themenstarter:in
44 Beiträge seit 2004
vor 16 Jahren

ICh habs in Visual Studio. Danke für den Tipp mit der Reference.

MFG Georg