Foxtable(狐表)用户栏目专家坐堂 → 代码错误指正


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

主题:代码错误指正

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


加好友 发短信
等级:幼狐 帖子:129 积分:1199 威望:0 精华:0 注册:2013/3/7 11:20:00
代码错误指正  发帖心情 Post By:2013/7/12 15:32:00 [只看该作者]

Dim dr As DataRow
dr = DataTables("配方").AddNew(20)'在配方表中新增20行
dr("产品名称") =DataTables("产品").datarows(DataTables("产品").datarows.Count-1)("名称")'将名称列填写为新增产品的名称
dr("编号") =DataTables("产品").datarows(DataTables("产品").datarows.Count-1)("编号")'将编号列填写为新增产品的编号

 

上边的代码有一个问题,就是新增的20行只有第一行实现了 “产品名称列”和“编码列”的自动填充,其余19行还是空白,请求大师们帮小弟看看,上边代码的错误之处该怎么改。


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


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

for i as integer = 1 to 20 
Dim dr As DataRow
dr = DataTables("配方").AddNew()
dr("产品名称") =DataTables("产品").datarows(DataTables("产品").datarows.Count-1)("名称")'将名称列填写为新增产品的名称
dr("编号") =DataTables("产品").datarows(DataTables("产品").datarows.Count-1)("编号")'将编号列填写为新增产品的编号
next
[此贴子已经被作者于2013-7-12 15:47:02编辑过]

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


加好友 发短信
等级:幼狐 帖子:129 积分:1199 威望:0 精华:0 注册:2013/3/7 11:20:00
  发帖心情 Post By:2013/7/12 15:46:00 [只看该作者]

应该是next结尾,而不是end if。不过还是非常谢谢你啊!

 


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


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

图片点击可在新窗口打开查看晕死,这种小错误都犯!   居然还有错别字,图片点击可在新窗口打开查看
[此贴子已经被作者于2013-7-12 15:47:40编辑过]

 回到顶部