Die CommandText-Eigenschaft wurde nicht ordnungsgemäß initialisiert (MySqlDataReader)
Der Leser wird immer null
ich habe keine Ahnung, warum.
Bevor die Verbindung wurde in einem Verfahren, alles hat gut funktioniert.
Code:
private MySqlConnection connection;
private MySqlCommand command;
private MySqlDataReader Reader;
public Form1()
{
InitializeComponent();
DBint();
}
private void DBint()
{
string myConnectionString = "SERVER=xxx;PORT=3306;" +
"DATABASE=xxx;" +
"UID=root;" +
"PASSWORD=xxx;";
connection = new MySqlConnection(myConnectionString);
command = connection.CreateCommand();
MySqlDataReader Reader;//error occures her
connection.Open();
Reader = command.ExecuteReader();
//MessageBox.Show(tmp);
//connection.Close();
}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie die
CommandText
Eigenschaft des command-Objekts mit IhremSELECT
- Anweisung oder den Namen der gespeicherten Prozedur, die Sie ausführen können einen leeren Befehl.