Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:空列查找不到

1楼
zpsun2003 发表于: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楼
有点蓝 发表于:2024/5/28 10:21:00
参考这种方法生成查询条件:http://www.foxtable.com/webhelp/topics/1058.htm,没有值的不要添加到条件里
3楼
zpsun2003 发表于:2024/5/28 15:46:00
收到,非常感谢老师
共3 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.