Array
(
)

UpDate com ASP.NET e MySql

Marcos Loyola
   - 02 out 2013

Meu Metodo Update não esta atualizando dá erro, entra na exceção, alguem poderia me ajudar?
public partial class AdminNews : System.Web.UI.Page
{
MySqlConnection con;
MySqlCommand cmd;
MySqlDataReader reader;
static String Codigo;

protected void btnAtualizar_Click(object sender, EventArgs e)
{
String strQuery = "update tproduto Set NomeProduto = '" + txtNomeProduto.Text + "', Caracteristicas = '" + CKEditorControl1.Text + "', Link = '" + txtLink.Text + "' WHERE Cd_Produto = " + Codigo;
//'"Foto1= + FileUpload1.FileBytes + "', '"Foto2= + FileUpload2.FileBytes + "','"Foto3= + FileUpload3.FileBytes + "',
try
{
con.Open();
cmd.CommandText = strQuery;
cmd.ExecuteNonQuery();
con.Close();
Page_Load(sender, e);
ScriptManager.RegisterStartupScript(
this,
this.GetType(),
"MessageBox",
"alert('Atualizado com sucesso !');",
true);
}
catch (Exception)
{
ScriptManager.RegisterStartupScript(
this,
this.GetType(),
"MessageBox",
"alert('Erro ao Atualizar !');",
true);
}
}

Pjava
   - 02 out 2013

Então, você tratou a mensagem e qualquer erro que der, vai cair nessa mensagem. Concatena com a mensagem, a Exception só pra ver o que está vindo no catch.

Marcos Loyola
   - 02 out 2013

Aparece essa mensagem no navegador quando altero qualquer campo,

A potentially dangerous Request.Form value was detected from the client (ctl00$ContentPlaceHolder1$txtNomeProduto="Aços").

Ai mudei na minha página para: validateRequest="false" mesmo assim persiste

Pjava
   - 03 out 2013

Veja se esse link te resolve

http://stackoverflow.com/questions/81991/a-potentially-dangerous-request-form-value-was-detected-from-the-client