我正在开发一个包含大约1200万条记录的Access数据库。
当我运行追加/更新查询时,它会坐下来思考安静一段时间,然后给我一个消息框,“你即将更新(x)记录。你想继续”
如果我在该消息框出现之前取消该过程,是否更改了任何记录。
由于
约翰
答案 0 :(得分:2)
Access开始一个事务,更新记录,然后要求您确认该事务。
如果是,则承诺;如果不是,它会被回滚。
这就是为什么在消息框出现之前需要很长时间,但是在按下按键后只需要片刻。
答案 1 :(得分:1)
不,在您使用是确认该消息框之前,Access实际上并未应用更改。
所以即使你等到看到消息框然后用否取消它,也不会有任何改变。