以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 动态加载条件表达式 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=161150) |
-- 作者:bbnnmm2015 -- 发布时间:2021/3/8 11:09:00 -- 动态加载条件表达式 请教老师: 在动态加载表数据的时候,下面语句均可以正常执行 DataTables("稽查结果").LoadFilter = "[费用日期] >= \'" & aa & "\' And [费用日期] <= \'" & bb & "\'" DataTables("稽查结果").Load DataTables("稽查结果").LoadFilter = "[费用涉及科室] = \'" & aa & "\'" DataTables("稽查结果").Load DataTables("稽查结果").LoadFilter = "[稽核类别] = \'" & aa & "\'" DataTables("稽查结果").Load 条件合并后,不能正常执行 DataTables("稽查结果").LoadFilter ="[费用日期]>= \'" & aa & "\'" & "And [费用日期]<= \'" & bb & "\'" & "And [费用涉及科室] = \'" & cc & "\'" & "And [稽核类别] = \'" & dd & "\'" DataTables("稽查结果").Load |
-- 作者:有点蓝 -- 发布时间:2021/3/8 11:36:00 -- DataTables("稽查结果").LoadFilter ="[费用日期]>= \'" & aa & "\' And [费用日期]<= \'" & bb & "\' And [费用涉及科室] = \'" & cc & "\' And [稽核类别] = \'" & dd & "\'" 如果还是不行,说明没有同时符合上面这些条件的数据
|
-- 作者:bbnnmm2015 -- 发布时间:2021/3/8 11:51:00 -- 谢谢,试了一下,还是不行,同时符合的数据表中有 |
-- 作者:有点蓝 -- 发布时间:2021/3/8 11:58:00 -- 肯定没有,截图说明一下 msgbox("[费用日期]>= \'" & aa & "\' And [费用日期]<= \'" & bb & "\' And [费用涉及科室] = \'" & cc & "\' And [稽核类别] = \'" & dd & "\'")
|
-- 作者:bbnnmm2015 -- 发布时间:2021/3/8 14:52:00 -- 谢谢老师,问题找到了。为了字符对称,在数据库科室数据中&接了vbcrlf,导致查询失败 |