Foxtable(狐表)用户栏目专家坐堂 → 代码出错提示(编译错误:应为语句结束)


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

主题:代码出错提示(编译错误:应为语句结束)

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


加好友 发短信
等级:幼狐 帖子:196 积分:1357 威望:0 精华:0 注册:2015/3/25 16:42:00
代码出错提示(编译错误:应为语句结束)  发帖心情 Post By:2015/8/11 11:55:00 [只看该作者]

Dim rl31 As Integer = Tables("肉猪新增窗口表").Rows(0)(1)
Dim rq As new List(of Date)
For i As Integer = 30 To 50
rq.add(Date.Today.AddDays(-i))
Next
Dim shang As Integer = rl31 \ 20
Dim yu As Integer = rl31 Mod 20
Dim a1 As Integer = shang + 1
Dim a2 As Integer = shang 
Dim gs As new List(of Integer)
For i As Integer = 0 To yu
gs.Add(a1)
Next
For i As Integer = yu + 1 To 20
gs.add(a2)
Next

For i As Integer = 1 To 20
Dim drs As new List(of DataRow) = DataTables("肉猪信息").AddNew(gs(i))
For n As Integer = 0 To gs(i) - 1
drs(n)("编号") = Format(rq(i),"yyyyMMdd") & Format(n+1,"000")
Next
Next

蓝色背景的代码不知哪里出错了,提示
编译错误:应为语句结束
错误代码:Dim drs As new List(of DataRow) = DataTables("肉猪信息").AddNew(gs(i))

请老师帮我看一下,该怎么改?




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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/11 11:58:00 [只看该作者]

没有你那种语法

 

For i As Integer = 1 To 20
    For n As Integer = 0 To gs(i) - 1
        Dim ndr As DataRow = DataTables("肉猪信息").AddNew()
        ndr("编号") = Format(rq(i),"yyyyMMdd") & Format(n+1,"000")
    Next
Next


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


加好友 发短信
等级:幼狐 帖子:196 积分:1357 威望:0 精华:0 注册:2015/3/25 16:42:00
  发帖心情 Post By:2015/8/11 12:06:00 [只看该作者]

谢谢大红袍老师,还有个疑问,这里的”ndr“ 中的”n“指的是什么?是不是第n行?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/11 12:15:00 [只看该作者]

只是一个名称,你换成什么名字都可以。


 回到顶部