以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 一次性删除所有记录 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=146839) |
|
-- 作者:rgbjwjb -- 发布时间:2020/3/3 19:24:00 -- 一次性删除所有记录 利用下面的代码删除记录,执行一次,删除总记录的一半,在执行一次,删除剩下的一半,为什么不能一次性全部删除所有记录的? For i As Integer = 0 To Tables("资金预算表").Rows.Count-1 Tables("资金预算表").Rows(i).delete() Next
|
|
-- 作者:天宇科技 -- 发布时间:2020/3/3 19:52:00 -- DataTables("资金预算表").DataRows.Clear() 我是初学者,帮助上是这样写的,请大咖指正。
|
|
-- 作者:sloyy -- 发布时间:2020/3/3 20:07:00 -- Tables("资金预算表").DataTable.DataRows.Clear |
|
-- 作者:有点蓝 -- 发布时间:2020/3/3 20:54:00 -- 需要倒序删除
|
|
-- 作者:rgbjwjb -- 发布时间:2020/3/4 8:59:00 -- 谢谢! |
|
-- 作者:zaq3574020 -- 发布时间:2020/9/8 12:03:00 -- 以下是引用有点蓝在2020/3/3 20:54:00的发言:
需要倒序删除
|
|
-- 作者:有点蓝 -- 发布时间:2020/9/8 13:54:00 -- 一样的用法呀 For i As Integer = dataTables("资金预算表").datacols.Count-1 to 0 step -1 dataTables("资金预算表").datacols.delete(dataTables("资金预算表").datacols(i).name) Next |