Foxtable(狐表)用户栏目专家坐堂 → 删除所有的行,代码怎么写


  共有3454人关注过本帖树形打印复制链接

主题:删除所有的行,代码怎么写

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109735 积分:558391 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/27 8:53:00 [显示全部帖子]

比如:

For i As Integer = Tables("表A").Rows.Count-1 To 0 Step -1
    Tables("表A").Rows(i).delete()
Next

或者

DataRows的常用方法:

名称说明
AddNew增加行,等同于DataTable的AddNew方法。
Delete删除指定位置的行
Clear清除所有行

例如:

With DataTables("订单")
    
.DataRows.AddNew() '增加一行
    .DataRows.AddNew(3) '增加 三行
    
.DataRows.Delete(0'删除第一行
    
.DataRows.Clear() '清除所有行
End With

Clear方法会直接从后台清除所有行,并即刻生效,且不能撤销,所以一定要慎重使用。


 回到顶部