繁体   English   中英

C#Mysql没有更新数据

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM