Foxtable(狐表)用户栏目专家坐堂 → [求助]drs=datatables("表A").addnew(10)这样不行吗?


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

主题:[求助]drs=datatables("表A").addnew(10)这样不行吗?

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


加好友 发短信
等级:二尾狐 帖子:574 积分:4332 威望:0 精华:0 注册:2013/7/26 10:24:00
[求助]drs=datatables("表A").addnew(10)这样不行吗?  发帖心情 Post By:2013/10/31 8:14:00 [只看该作者]

如题:
dim drs as new list(of datarow)
drs=datatables("表A").addnew(10)   '将新增的10行赋值给集合drs.
可是运行时报错如下:

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20131031081258.jpg
图片点击可在新窗口打开查看



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


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

增加10行并不会返回一个10行的集合!

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


加好友 发短信
等级:二尾狐 帖子:574 积分:4332 威望:0 精华:0 注册:2013/7/26 10:24:00
  发帖心情 Post By:2013/10/31 9:45:00 [只看该作者]

那如何将新增的这10行添加到drs里?

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


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

循环添加10行 一个个添加进去

for i as integer as 0 to 9 
   dim dr as datarow = datatables("A").addnew
   drs.add(dr)
next

 回到顶部
帅哥,在线噢!
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/10/31 9:48:00 [只看该作者]

Dim cnt As Integer = DataTables("表A").dataRows.Count
DataTables("表A").AddNew(10)
For i As Integer = cnt To DataTables("表A").dataRows.Count  -1
   DataTables("表A").dataRows(i)("第一列") = "新增"
Next

 回到顶部