このコードを使用しましたが、致命的なエラーが表示され、エラーに関する情報は提供されませんでした。
コマンドの実行中に致命的なエラーが発生しました。
MySql.Data.MySqlClient.MySqlExceptionは、コマンド実行中に発生したユーザーコードMessage=Fatalエラーによって処理されませんでした。Source = MySql.Data ErrorCode = -2147467259 Number = 0 StackTrace:
これが私のコードです。外部から電話をかけているため、「接続」コードを表示しませんでした。以前のクエリメソッドでは正常に機能しました。
public int insertRateToDB(string tableName, double rate, int cid, int subGroup)
{
sql = "UPDATE " + tableName + " SET rate = @rate, subGroup = @subGroup WHERE id = @cid;";
MySqlCommand cmd = new MySqlCommand(sql,connect);
cmd.Prepare();
cmd.Parameters.AddWithValue("@percent", rate);
cmd.Parameters.AddWithValue("@subGroup", subGroup);
cmd.Parameters.AddWithValue("@cid", cid);
int result = cmd1.ExecuteNonQuery();
return result;
}