在录入、修改客户信息的某个字段时,想同步到“出库主表”中。目前采用客户信息表的“DataColChanged”事件来处理,代码如下:
SystemReady = False ‘出库主表有许多表达式列,暂停事件执行
。Try
For Each dr As DataRow In DataTables("出库主表").Select("订单客户 = '" & e.DataRow("订单客户") & "'")
dr("结算日") = e.DataRow("结算日")
Next
Catch ex As Exception
MessageBox.Show("更新数据失败")
End Try
SystemReady = True ’恢复事件执行
目前“出库主表”约有32000行,发现执行一次数据更新,需要几分钟时间(与这个客户的出库主表记录数有关)。
请问,何种处理方法,才能提高更新速度?
[此贴子已经被作者于2022/12/25 17:29:26编辑过]