Foxtable(狐表)用户栏目专家坐堂 → 选择某个记录进行处理的时候,才加载此记录对应的明细问题


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

主题:选择某个记录进行处理的时候,才加载此记录对应的明细问题

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


加好友 发短信
等级:三尾狐 帖子:689 积分:5155 威望:0 精华:0 注册:2017/10/22 10:15:00
选择某个记录进行处理的时候,才加载此记录对应的明细问题  发帖心情 Post By:2018/8/5 11:15:00 [只看该作者]

我在父表的CurrentChanged设如下代码,身份证号码是字符型,显示以下错误,请问老师如何修改
If e.Table.Current IsNot Nothing Then
    Dim Filter As String = "身份证号码 = " & e.Table.Current("身份证号码") 
    If  DataTables("劳务人员工资发放记录表").Find(Filter) Is Nothing Then '如果对应的订单明细没有加载过
        DataTables("劳务人员工资发放记录表").AppendLoad(Filter) '则追载此订单的订单明细
    End If
End If


.NET Framework 版本:2.0.50727.8831
Foxtable 版本:2017.12.18.1
错误所在事件:
详细错误信息:
从数据类型 nvarchar 转换为 numeric 时出错。


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


加好友 发短信
等级:八尾狐 帖子:1822 积分:19495 威望:0 精华:0 注册:2013/4/10 14:38:00
  发帖心情 Post By:2018/8/5 13:22:00 [只看该作者]

少了两个  ’ 号

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


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

Dim Filter As String = "身份证号码 = " & e.Table.Current("身份证号码") 

 

改成

 

Dim Filter As String = "身份证号码 = '" & e.Table.Current("身份证号码")  & "'"


 回到顶部