Hallo,
ich versuche, Daten aus einer Datenbank abzurufen, bekomme aber an der Stelle command.ExecuteReader() obige Exception.
Konsolenausgabe ist:
"Ping: True
Connected"
Die Datenbank ist mit phpMyAdmin erstellt wurde, xampp läuft und zeigt mir den Port an, den ich oben eingetragen habe.
ich versuche, Daten aus einer Datenbank abzurufen, bekomme aber an der Stelle command.ExecuteReader() obige Exception.
Code:
MySqlConnection connection =
new MySqlConnection("server=localhost;port=3306;database=pets;uid=root");
connection.Open();
Console.WriteLine("Ping: "+connection.Ping());
Console.WriteLine("Connected");
MySqlCommand command = new MySqlCommand("SELECT * FROM pet");
if (connection.State == System.Data.ConnectionState.Open)
{
MySqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
Console.WriteLine(reader.GetString("PetName"));
}
}
Console.Read();
Konsolenausgabe ist:
"Ping: True
Connected"
Die Datenbank ist mit phpMyAdmin erstellt wurde, xampp läuft und zeigt mir den Port an, den ich oben eingetragen habe.