Foxtable(狐表)用户栏目专家坐堂 → 关于sqltable


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

主题:关于sqltable

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


加好友 发短信
等级:三尾狐 帖子:705 积分:4897 威望:0 精华:0 注册:2016/5/17 12:03:00
关于sqltable  发帖心情 Post By:2016/9/22 15:14:00 [只看该作者]

窗口中两个表,订单表,订单明细表都是sqltable,在窗口事件afterload: 
If Tables("生产计划排产_table1").current Is Nothing Then
    Tables("生产计划排产_table2").DataTable.LoadFilter = "false"
    Tables("生产计划排产_table2").DataTable.Load
Else
    Tables("生产计划排产_table2").DataTable.LoadFilter = "订单编号 = '" & Tables("生产计划排产_table1").current("订单编号") & "'"
    Tables("生产计划排产_table2").DataTable.Load
End If
加载窗口出错
.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2016.7.29.1
错误所在事件:加载[生产计划排产_Table2]失败!
详细错误信息:
在应使用条件的上下文(在 ')' 附近)中指定了非布尔类型的表达式。


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109448 积分:556896 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/22 15:24:00 [只看该作者]

 Tables("生产计划排产_table2").DataTable.LoadFilter = false

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


加好友 发短信
等级:三尾狐 帖子:705 积分:4897 威望:0 精华:0 注册:2016/5/17 12:03:00
  发帖心情 Post By:2016/9/22 15:27:00 [只看该作者]

我试过,还是一样的

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109448 积分:556896 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/22 15:34:00 [只看该作者]

测试没有问题,不是这里的原因

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


加好友 发短信
等级:三尾狐 帖子:705 积分:4897 威望:0 精华:0 注册:2016/5/17 12:03:00
  发帖心情 Post By:2016/9/22 16:36:00 [只看该作者]

"false"改成“1=2”就可以了,就是不知道为什么?

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/9/22 16:42:00 [只看该作者]

建议:

 Tables("生产计划排产_table2").DataTable.LoadFilter = "[_Identify] is null"

 回到顶部