以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]SQL如何批量修改大量数据? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=142056) |
-- 作者:zto001 -- 发布时间:2019/10/17 13:01:00 -- [求助]SQL如何批量修改大量数据? [求助]SQL如何批量修改大量数据? 每一条都不一样,修改也不一样 比如临时表里面订单编号对应后台表里面的订单编号,将后台表的某列修改成临时表的某列
|
-- 作者:zto001 -- 发布时间:2019/10/17 13:23:00 -- Dim st As Date= Date.Now For Each r As Row In Tables("主页_Table1").Rows Dim dr As DataRow= DataTables("订单详情").SQLFind("订单编号=\'"& r("订单编号") &"\'") dr("打印机") = r("打印机") dr.Save Next MessageBox.Show("耗时: " & (Date.Now - st).TotalSeconds & "秒") 这样四十条要3秒多太慢了 |
-- 作者:有点蓝 -- 发布时间:2019/10/17 13:53:00 -- 合并成sql操作:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=98689 |