Foxtable(狐表)用户栏目专家坐堂 → [求助]集合里的remove是不是从表里移除行了?


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

主题:[求助]集合里的remove是不是从表里移除行了?

帅哥哟,离线,有人找我吗?
sensen9025
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:88 积分:844 威望:0 精华:0 注册:2013/10/15 15:04:00
[求助]集合里的remove是不是从表里移除行了?  发帖心情 Post By:2015/1/23 8:21:00 [只看该作者]

狐爸,

Dim drs As new List(of DataRow)
drs=DataTables("tb_materialset").Select("[class]='" & str & "'","II0")

If drs.Count>=1 Then
  
        For i As Integer=0 To drs.count-1
              dim   ddr as datarow =drs(i)
                 ' 纸张类型不一致先淘汰
                 drs(i).Remove()

      next

 End If
请问,执行完drs(i).remove()后,该行是从集合里被移除,同时也从其所在的表里被移除了?

 


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/23 8:23:00 [只看该作者]

是从表里移除,不是从集合里移除

从集合里移除的语法是

drs.remove(drs(i))




 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/23 8:23:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
sensen9025
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:88 积分:844 威望:0 精华:0 注册:2013/10/15 15:04:00
  发帖心情 Post By:2015/1/23 8:27:00 [只看该作者]

谢谢了。

 回到顶部