Foxtable(狐表)用户栏目专家坐堂 → 空列查找不到


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

主题:空列查找不到

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


加好友 发短信
等级:幼狐 帖子:137 积分:1329 威望:0 精华:0 注册:2018/4/19 21:34:00
空列查找不到  发帖心情 Post By:2024/5/28 10:18:00 [只看该作者]

Dim csmc1 As String = "拉板宽度"
Dim pdmc1 As String = "电压等级"
Dim pdmc2 As String = "容量"
Dim pdmc3 As String = ""
Dim pdz1 As String = "10"
Dim pdz2 As String = "399"
Dim pdz3 As String = ""
If DataTables("tb6_结构原则表").Find("参数名称 = '"& csmc1 &"' And 判断名称一 = '"& pdmc1 &"' And 判断值一 = '"& pdz1 &"' And 判断名称二 = '"& pdmc2 &"' And 判断值二 = '"& pdz2 &"' And 判断名称三 = '"& pdmc3 &"' And 判断值三 = '"& pdz3 &"'") Is Nothing Then
    msgbox("没有")
Else
    msgbox("有")
End If
老师,这个表里面按照上面的内容查找应该能查找到对应的行,当现在返回“没有”。如果我把“判断名称三”和“判断值”这两列去掉查询就没有问题,问题应该是出在里面是空了,请教一下代码哪里有问题?表格中所有的列类型为字符型

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


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

参考这种方法生成查询条件:http://www.foxtable.com/webhelp/topics/1058.htm,没有值的不要添加到条件里

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


加好友 发短信
等级:幼狐 帖子:137 积分:1329 威望:0 精华:0 注册:2018/4/19 21:34:00
  发帖心情 Post By:2024/5/28 15:46:00 [只看该作者]

收到,非常感谢老师

 回到顶部