今天早上,该程序停止运行,并显示此错误消息。其他人只能在我的机器上使用。该程序已经运行了两年,到目前为止,尚未发生此类错误。可能是什么原因?自昨晚以来没有任何变化。 我还重新安装了ACCESS 2016 64x运行时,但不幸的是它没有改善。
这是更新方法的一部分:
string _AccessOperation_command = "UPDATE [" + targettables.Trim() + "] SET " + subcommandUpdatestring +
" WHERE " + wherecondition.Trim();
OleDbCommand update_dbCommand = new OleDbCommand(_AccessOperation_command, myConn);
for (int i = 0; i < tombmeret; i++)
{
update_dbCommand.Parameters.AddWithValue("@" + targetField_intoValue[i, 0], targetField_intoValue[i, 1]);
}
try
{
var rowsAffected = update_dbCommand.ExecuteNonQuery();
successUpdate = true;
}
catch (Exception ex)
{
_MasterErrorText = "Error: " + ex;
successUpdate = false;
return successUpdate;
}
return successUpdate;
答案 0 :(得分:0)
我发现了一个错误,不幸的是,我需要卸载最新的Office ACCESS2016安全更新。只有这样才能解决。