Hallo, jetzt hab ich was ganz komisches. Ich versuche einen Datensatz zu updaten. Nach dem klicken des Updatebuttons erscheint die Seite wieder mit den geänderten Daten – es kommt auch keine Fehlermeldung aber die Daten wurden trotzdem nicht in die Datenbank geschrieben. Was habe ich denn vergessen?
Danke für die Hilfe Raphael private void Btn_UpdateClick(object sender, EventArgs e) { if (Page.IsValid) { OleDbConnection conn = new OleDbConnection(strDSN); conn.Open(); OleDbCommand cmd = new OleDbCommand(); cmd.Connection = conn; cmd.Parameters.Add("@DatumVon", Convert.ToDateTime(tb_DatumVon.Text)); cmd.Parameters.Add("@DatumBis", Convert.ToDateTime(tb_DatumBis.Text)); cmd.Parameters.Add("@AnzVon", Convert.ToDateTime(tb_AnzVon.Text)); cmd.Parameters.Add("@AnzBis", Convert.ToDateTime(tb_AnzBis.Text)); cmd.Parameters.Add("@ContentTitel", tb_ContentTitel.Text); cmd.Parameters.Add("@ContentKurzText", tb_ContentKurzText.Text); cmd.Parameters.Add("@ContentSelect", rad_CooseContent.SelectedValue); cmd.Parameters.Add("@ContentText", tb_ContentText.Text); cmd.Parameters.Add("@PDFUrl", tb_PDFUrl.Text); cmd.Parameters.Add("@LinkHref", tb_LinkHref.Text); cmd.Parameters.Add("@LinkTarget", dd_LinkTarget.SelectedValue); cmd.Parameters.Add("@LastChanged", DateTime.Now.ToLongDateString()); cmd.Parameters.Add("@ID", Request.QueryString["ID"]); string strSQL = "UPDATE [tbl_Content] SET " + "[EMAIL PROTECTED], " + "[EMAIL PROTECTED], " + "[EMAIL PROTECTED], " + "[EMAIL PROTECTED], " + "[EMAIL PROTECTED], " + "[EMAIL PROTECTED], " + "[EMAIL PROTECTED], "; if (rad_CooseContent.SelectedValue == "ContentText") { strSQL = strSQL + "[EMAIL PROTECTED], " + "[EMAIL PROTECTED] " + "WHERE [EMAIL PROTECTED]"; Response.Write("content???"); } else if (rad_CooseContent.SelectedValue == "PDF") { strSQL = strSQL + "[EMAIL PROTECTED], " + "[EMAIL PROTECTED] " + "WHERE [EMAIL PROTECTED]"; } else if (rad_CooseContent.SelectedValue == "Link") { strSQL = strSQL + "[EMAIL PROTECTED], " + "[EMAIL PROTECTED], " + "[EMAIL PROTECTED] " + "WHERE [EMAIL PROTECTED]"; Response.Write("link"); } else { strSQL = strSQL + "[EMAIL PROTECTED] " + "WHERE [EMAIL PROTECTED]"; } cmd.CommandText = strSQL; cmd.ExecuteNonQuery(); conn.Close(); StatusMessage.Text = "Die Seite wurde aktualisiert."; } } _______________________________________________ Asp.net Mailingliste, Postings senden an: Asp.net@glengamoi.com An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net