[英]C# Mysql no update data
我正在尝试在C#中创建一个用于处理Mysql数据的类
我可以使用方法获取数据,但无法更新数据,并且不返回任何异常
我用这条线来调用我的方法
Email1.Text=bdOp.alterContent(Email1.Text, "Email");
方法“ alterContent”:
public String alterContent(String valor, String nome) { String query = "update conteudo set conteudo = @valor where nome= @nome ";cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@valor", valor); cmd.Parameters.AddWithValue("@nome", nome); try { conn.Open(); cmd.CommandText = query; cmd.ExecuteNonQuery(); conn.Close(); return "Sucesso."; } catch (Exception erro) { return erro.ToString(); }
}
该方法返回String,因为我曾经使用过检查异常
我不知道为什么这段代码不更新我的数据并且不返回任何异常
昨晚我的情况非常相似...它在MVC中,因此我必须停止虚拟localhost,并进行干净的构建。 重新启动Visual Studio之后...起作用了。 我也没有任何错误。
另外,请验证Email.Text中的文本,也许是某些问题触发了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.