Ich möchte meine dropdownlist
und meine textbox
Werte in meine gespeicherte Datenbankprozedur einfügen, aber es fügt nicht ein und gibt mir auch keinen Fehler. Irgendwelche Ideen, was ich falsch mache?Ich kann keine Daten an meine DB senden
protected void btnPlaceScores_Click(object sender, EventArgs e)
{
string conn = WebConfigurationManager.ConnectionStrings["dbconn"].ConnectionString;
using (SqlConnection myconnection = new SqlConnection(conn))
{
SqlCommand cmd = new SqlCommand("MatchScores", myconnection);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("HomeTeam", drop1.SelectedItem.Value);
cmd.Parameters.AddWithValue("AwayTeam", drop2.SelectedItem.Value);
cmd.Parameters.AddWithValue("Scores", txtScores.Text);
try
{
myconnection.Open();
cmd.ExecuteNonQuery();
}
catch { }
finally
{
myconnection.Close();
}
}
}
Ein leeren catch-Block wird dir nicht helfen, einen Fehler zu finden (BTW dich nicht tun müssen Sie die Verbindung manuell schließen, die Verwendung der Anweisung wird es für Sie tun). –
Entfernen Sie Ihr 'try catch finally', da das' using' bereits mit dem, was Sie tun, zu tun hat. –
Was ist der Fehler? –