0

Mysql データ
を操作するために C# でクラスを作成しようとしています メソッドでデータを取得できますが、データを更新できず、例外も返されません

この行を使用してメソッドを呼び出します
Email1.Text=bdOp.alterContent(Email1.Text, "Email");

メソッド「alterContent」:

public String alterContent(String valor, String nome)
{
    文字列クエリ = "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(); }

}


このメソッドは文字列を返します。例外をチェックするために使用していたため
、このコードがデータを更新せず、例外を返さない理由がわかりません

4

1 に答える 1

0

昨夜、非常によく似た状況がありました... MVC にあったため、仮想ローカルホストを停止し、クリーン ビルドを実行する必要がありました。ビジュアルスタジオを再起動した後...うまくいきました。エラーも出ませんでした。

また、Email.Text のテキストを検証します。おそらく何かが問題を引き起こしている可能性があります。

于 2013-03-25T23:55:52.623 に答える