try { // eine Verbindung erstellen conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\ASPNETDB.MDF;Integrated Security=True;User Instance=True;"); conn.Open(); // Zuerst wird der Query String eingelesen SqlCommand cmd = new SqlCommand("Select [spieler] FROM [Spieler_in_game] WHERE [spieler]==@Spieler_Name AND [gameid]==@Game_ID;", conn); // Dem dann Parameter definiert SqlParameter param = new SqlParameter(); param.ParameterName = "@Spieler_Name"; param.Value = User; param.SqlDbType = System.Data.SqlDbType.VarChar; cmd.Parameters.Add(param); SqlParameter param1 = new SqlParameter(); param1.ParameterName = "@Game_ID"; param1.Value = Gameid; param1.SqlDbType = System.Data.SqlDbType.Int; // und letztendlich hinzugefügt werden. cmd.Parameters.Add(param1); // Dann wird das Query Ausgeführt, der Inser ist vollendet reader = cmd.ExecuteReader(); while (reader.Read()) { //Hier wird der String formatiert und zusammengeführt. CheckString = reader["spieler"].ToString(); if (CheckString == User) { Antwort= true; } else { Antwort= false; } } } finally { // Den datenreader schliesen if (reader != null) { reader.Close(); } // und die Verbindung beenden. if (conn != null) { conn.Close(); }