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();
}