以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  保存table中显示出来的所有行的代码  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=23599)

--  作者:Fotable
--  发布时间:2012/9/13 20:11:00
--  保存table中显示出来的所有行的代码

要保存当前可见的所有行

怎么写效率高些呢?

For Each r As Row In Tables("销售.明细").rows
    r.locked = True
    r.Save
Next

 

这样每一行都要save一次是不是效率很低呢?

好像table没有save的方法

还是用 他的datatable.save 一下来的快呢?但是datatable中肯定有些行是没有修改的不需要保存


--  作者:czy
--  发布时间:2012/9/13 20:15:00
--  
DataTableSave只针对修改的数据进行保存,如果像你这样遍历保存,我想不知要慢多少倍
--  作者:Fotable
--  发布时间:2012/9/14 15:30:00
--  
这个问题 新手一定要弄懂呀,要不然 效率很低下