Foxtable(狐表)用户栏目专家坐堂 → [求助]filter没有问题,用filter2会报错


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

主题:[求助]filter没有问题,用filter2会报错

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


加好友 发短信
等级:三尾狐 帖子:712 积分:5559 威望:0 精华:0 注册:2019/11/14 9:36:00
[求助]filter没有问题,用filter2会报错  发帖心情 Post By:2020/7/9 9:10:00 [只看该作者]

'追加数据

    Dim r As Row = Tables("公司_Table1").Current

    Dim Filter As String = "单位编号 = '" & r(单位编号") & "'"                ‘用单位编号
    If  DataTables("发邮件").Find(Filter) Is Nothing Then
        DataTables("发邮件").AppendLoad(Filter)
    End If

    Dim Filter2 As String = "单位名称 = '" & r(单位名称") & "'"             ’用单位名称
    If  DataTables("联系人").Find(Filter2) Is Nothing Then
        DataTables("联系人").AppendLoad(Filter2)
    End If

为什么用filter没有问题,用filter2会报错
这一行报错:Dim Filter2 As String = "单位名称 = '" & r(单位名称") & "'"
[此贴子已经被作者于2020/7/9 9:34:55编辑过]

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


加好友 发短信
等级:幼狐 帖子:162 积分:1089 威望:0 精华:0 注册:2020/1/16 11:58:00
  发帖心情 Post By:2020/7/9 9:49:00 [只看该作者]

Dim r As Row = Tables("公司_Table1").Current
if r isnot nothing then
    Dim Filter As String = "单位编号 = '" & r(单位编号") & "'"                ‘用单位编号
    If  DataTables("发邮件").Find(Filter) Is Nothing Then 
        DataTables("发邮件").AppendLoad(Filter)
    End If

    Dim Filter2 As String = "单位名称 = '" & r(单位名称") & "'"             ’用单位名称
    If  DataTables("联系人").Find(Filter2) Is Nothing Then 
        DataTables("联系人").AppendLoad(Filter2)
    End If
End If

写法规范一点,还有报的是什么错?

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


加好友 发短信
等级:三尾狐 帖子:712 积分:5559 威望:0 精华:0 注册:2019/11/14 9:36:00
  发帖心情 Post By:2020/7/9 9:55:00 [只看该作者]

 谢谢!

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


加好友 发短信
等级:三尾狐 帖子:712 积分:5559 威望:0 精华:0 注册:2019/11/14 9:36:00
  发帖心情 Post By:2020/7/9 10:00:00 [只看该作者]


If r IsNot Nothing Then这个是有的,还是会报错

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


加好友 发短信
等级:三尾狐 帖子:712 积分:5559 威望:0 精华:0 注册:2019/11/14 9:36:00
  发帖心情 Post By:2020/7/9 10:02:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:1594259854(1).png
图片点击可在新窗口打开查看
 

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/9 10:02:00 [只看该作者]

报什么错?重新贴出完整代码

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


加好友 发短信
等级:幼狐 帖子:162 积分:1089 威望:0 精华:0 注册:2020/1/16 11:58:00
  发帖心情 Post By:2020/7/9 11:11:00 [只看该作者]

Dim Filter2 As String = "单位名称 = '" & r("单位名称") & "'" 

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


加好友 发短信
等级:三尾狐 帖子:712 积分:5559 威望:0 精华:0 注册:2019/11/14 9:36:00
  发帖心情 Post By:2020/7/9 14:41:00 [只看该作者]

 非常谢谢!就是这个问题,解决了!

 回到顶部