以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于运行速度的问题 请教? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=81480) |
-- 作者:jswjyjf -- 发布时间:2016/2/28 22:31:00 -- 关于运行速度的问题 请教? 有两个表 一个是仓库 字段为仓库 另外一个是销售单 也有仓库字段 ,销售单有记录10多万条 ,当仓库名称变动时 要求对应销售单的仓库名称同步变动。 表全部加载了,用什么方法速度比较快?
|
-- 作者:jspta -- 发布时间:2016/2/28 22:36:00 -- 直接在数据库端设置外键,并设置连级更新,这样改了就会自动更新了。 如果只有一张表要更新,用SQL语句更新,也很迅速。
|
-- 作者:大红袍 -- 发布时间:2016/2/29 9:18:00 -- 直接在DataColChanged事件用replacefor替换即可。
http://www.foxtable.com/help/topics/1532.htm
http://www.foxtable.com/help/topics/2898.htm
|
-- 作者:jswjyjf -- 发布时间:2016/2/29 11:32:00 -- 用3楼方法 20万条记录保存的话 会耗时很多 |
-- 作者:大红袍 -- 发布时间:2016/2/29 11:34:00 -- 以下是引用jswjyjf在2016/2/29 11:32:00的发言:
用3楼方法 20万条记录保存的话 会耗时很多
用SqlReplaceFor,是后台sql语句修改,不会耗时。 |
-- 作者:jswjyjf -- 发布时间:2016/2/29 20:12:00 -- 对的 如果全部加载的话 会很耗时 |