首先检查值以决定是否更新链接表

时间:2015-03-04 16:31:58

标签: ms-access-2010

我有一个包含102个单元格的表单,用户可以输入值并保存。这些值将保存到SQLServer上的链接表中。单击保存按钮后,运行的vba为:

strSQL = "UPDATE Table SET Value = " & Me.box ......
DoCmd.SetWarnings False
DoCmd.RunSQL strSQL

对于102个盒子来说会发生这种情况并且工作得很好,除了需要几秒钟来更新所有内容并且表单返回其可用状态。

我想知道的是,首先检查表中的值(select语句)以确定是否确实需要更新该值会更好(并保存几秒)。也就是说我已经更新了10-30个单独的剩余部分,但代码会通过并更新所有内容,无论我是否更改了值。

或者我现在只是打了204次链接表并花了更长时间?

0 个答案:

没有答案