以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  保存与后台更新区别  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=185625)

--  作者:lxmoffice
--  发布时间:2023/3/6 21:49:00
--  保存与后台更新区别
老师,

您好!

想问一下保存行与后台更新有什么区别, 哪个效率更快?

例如:

e.DataRow("折扣") = 0.05
e.DataRow.Save()

DataTables("订单").SQLReplaceFor("折扣", 0.05, "产品 = \'PD01\'")

--  作者:有点蓝
--  发布时间:2023/3/6 21:51:00
--  
e.DataRow.Save()只是保存了一行数据。SQLReplaceFor会更新符合条件的所有行数据,更新后需要重新加载表格数据,界面才会刷新。