Ich versuche, eine Verbindung zur Mysql-Datenbank mit UWP.Index war außerhalb des Bereichs bei der Ausführung von Datenreader
objConn.Open();
MySqlCommand cmd = new MySqlCommand("select city_ID,city_Name from cities", objConn);
MySqlDataReader dataReader = cmd.ExecuteReader(); // <------ Here
int i = 0;
while (dataReader.Read())
{
StudentsList.Items.Add("");
StudentsList.Items.Add(dataReader.GetString(1).ToString());
i++;
}
objConn.Close();
, wenn ich den Code ausführen ein Fehler angezeigt:
Index war außerhalb des Bereichs. muss nicht negativ sein und weniger als die Größe der Sammlung. Parametername: start
Der Fehler tritt auf, wenn app diese Zeile erreichen:
MySqlDataReader dataReader = cmd.ExecuteReader();
Überprüfen Sie, ob Spalten und Tabellennamen mit den in der Abfrage angegebenen Namen übereinstimmen. – Steve
ja, sie sind gleich. –