Foxtable(狐表)用户栏目专家坐堂 → 这段代码哪里不对?请专家指点


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

主题:这段代码哪里不对?请专家指点

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


加好友 发短信
等级:幼狐 帖子:133 积分:1453 威望:0 精华:0 注册:2015/6/15 14:05:00
这段代码哪里不对?请专家指点  发帖心情 Post By:2017/12/10 16:19:00 [只看该作者]

'例如这段代码:
Dim f As New Filler
f.SourceTable = DataTables("课程表") '指定数据来源
f.SourceCols = "学期,序号,分类,星期,性质,级别,教师,班级,上课时间,教室,开课日期,选择" '指定数据来源列
'f.filter=[选择]=True
f.Filter = "选择=true"
f.DataTable = DataTables("历史课程表") '指定数据接收表
f.DataCols = "学期,序号,分类,星期,性质,级别,教师,班级,上课时间,教室,开课日期,选择" '指定数据接收列
f.Fill() '填充数据

Dim xh As String
Dim drs As List(Of DataRow)
drs = DataTables("课程表").Select("[选择] = True")

For Each dr As DataRow In drs
   xh = dr("序号")
f.SourceTable = DataTables("学习记录") '指定数据来源
f.SourceCols = "序号,姓名" '指定数据来源列
f.Filter = "序号=xh"
f.DataTable = DataTables("历史学习记录") '指定数据接收表
f.DataCols = "序号,姓名" '指定数据接收列
f.Fill() '填充数据
Next
显示如下错误

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


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/10 17:00:00 [只看该作者]


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


加好友 发短信
等级:幼狐 帖子:133 积分:1453 威望:0 精华:0 注册:2015/6/15 14:05:00
  发帖心情 Post By:2017/12/11 11:59:00 [只看该作者]

这不是之前的哪个错误:请看看这个代码出差在哪里?
Dim f As New Filler
f.SourceTable = DataTables("课程表") '指定数据来源
f.SourceCols = "学期,序号,分类,星期,性质,级别,教师,班级,上课时间,教室,开课日期,选择" '指定数据来源列
'f.filter=[选择]=True
f.Filter = "选择=true"
f.DataTable = DataTables("历史课程表") '指定数据接收表
f.DataCols = "学期,序号,分类,星期,性质,级别,教师,班级,上课时间,教室,开课日期,选择" '指定数据接收列
f.Fill() '填充数据

Dim xh As String
Dim drs As List(Of DataRow)
drs = DataTables("课程表").Select("[选择] = True")

For Each dr As DataRow In drs
   xh = dr("序号")
f.SourceTable = DataTables("学习记录") '指定数据来源
f.SourceCols = "序号,姓名" '指定数据来源列
f.Filter = "序号=xh"
f.DataTable = DataTables("历史学习记录") '指定数据接收表
f.DataCols = "序号,姓名" '指定数据接收列
f.Fill() '填充数据
Next

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/11 12:24:00 [只看该作者]

f.Filter = "序号=xh"

 

改成

 

f.Filter = "序号='" & xh & "'"


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


加好友 发短信
等级:幼狐 帖子:133 积分:1453 威望:0 精华:0 注册:2015/6/15 14:05:00
  发帖心情 Post By:2017/12/11 17:31:00 [只看该作者]

谢谢专家图片点击可在新窗口打开查看

 回到顶部