Ich steh mal wieder auf dem Schlauch. Mit MySQL in PHP kann ich gut umgehen, da hab ich keine Probleme, aber hier komm ich noch nicht so wirklich zurecht.
Und an der Stelle sagt mir der Debugger dann "System.InvalidOperationException: "Connection must be valid and open." Ich versteh nicht, was der von mir will. Unten in "Lokal" sagt er bei System.Data.ConnectionState als Wert "Open". Hat vielleicht jemand einen Denkanstoß für mich? Die "ähnlichen Themen" hier hab ich durchgelesen, hilft aber alles nicht weiter.
C#-Quellcode
- MySqlConnectionStringBuilder connect_string = new MySqlConnectionStringBuilder();
- connect_string.Server = "localhost";
- connect_string.UserID = "root";
- connect_string.Password = "shogun2001";
- connect_string.Database = "kuroi-fenikkusu-kampfsportverein-e-v-";
- MySqlCommand cmd = new MySqlCommand("SELECT user_win_ID, user_win_name, user_win_password FROM verein_windows_programm_user WHERE user_win_name = \""
- + tb_Login_Benutzer.Text
- + "\" AND user_win_password = \""
- + tb_Login_Password.Text
- + "\" LIMIT 1;");
- MySqlConnection myConn = new MySqlConnection(connect_string.ConnectionString);
- if(myConn.State != ConnectionState.Open)
- myConn.Open();
- MySqlDataReader myReader = cmd.ExecuteReader();
Und an der Stelle sagt mir der Debugger dann "System.InvalidOperationException: "Connection must be valid and open." Ich versteh nicht, was der von mir will. Unten in "Lokal" sagt er bei System.Data.ConnectionState als Wert "Open". Hat vielleicht jemand einen Denkanstoß für mich? Die "ähnlichen Themen" hier hab ich durchgelesen, hilft aber alles nicht weiter.