以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 表保存与行保存区别 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148796) |
-- 作者:zhenghangbo -- 发布时间:2020/4/15 15:05:00 -- 表保存与行保存区别 假设有几千、几万行数据更新或者新增(注意无外部数据库,内部表): 1.用DataTables("表A").Save好,还是
2. For Each r As Row In Tables("表A").Row r.Save 还是 3.Dim dt As DataTable = DataTables("表A") 哪个好,有什么区别,什么情况下用? |
-- 作者:zhenghangbo -- 发布时间:2020/4/15 15:12:00 -- 有高手知道吗 |
-- 作者:有点蓝 -- 发布时间:2020/4/15 15:45:00 -- 直接DataTables("表A").Save即可。foxtable会根据数据状态判断操作插入还是工序数据,完全不需要自己判断的。foxtable只保存有变化的数据,并不是每次都整表重新写一次数据库的。 |
-- 作者:zhenghangbo -- 发布时间:2020/4/15 18:32:00 -- 谢谢 |