以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 双表条件筛选,感谢BIN老师甜老师指点,代码不报错了,但筛选不出来。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=60696) |
||||
-- 作者:nclo -- 发布时间:2014/11/29 11:49:00 -- 双表条件筛选,感谢BIN老师甜老师指点,代码不报错了,但筛选不出来。 Dim Filter As String With e.Form.Controls("DateTimePicker1") If .Value IsNot Nothing Then If Filter >"" Then Filter = Filter & " And " End If Filter = Filter & "第六列 >= #" & .Value & "#" End If End With With e.Form.Controls("DateTimePicker2") If .Value IsNot Nothing Then If Filter >"" Then Filter = Filter & " And " End If Filter = Filter & "第六列 <= #" & .Value & "#" End If End With With e.Form.Controls("combobox1") If .Value IsNot Nothing Then Filter = "第1列 = \'" & .Value & "\'" End If End With With e.Form.Controls("combobox2") If .Value IsNot Nothing Then If Filter > "" Then Filter = Filter & " And " End If Filter = Filter & "第2列 = \'" & .Value & "\'" End If End With If Filter <> "" Then DataTables("表A").LoadFilter = "第4列 not in (select 第七列 from {表B} where " & filter & ")" End If DataTables("表A").Load 例如万福蛋鸡专合社,筛选之后仍然在表A里存在啊。。。跪求大神指点。 |
||||
-- 作者:nclo -- 发布时间:2014/11/29 11:54:00 -- 代码中的第六列是表B(支持农业经营主体明细)中的时间,第1列是表A中的县市区,第2列是表A中的专合社类别。 |
||||
-- 作者:Bin -- 发布时间:2014/11/29 12:05:00 -- 把你LoadFIlter 弹出来自己看一下就知道了 实在搞不定就上例子吧
|
||||
-- 作者:nclo -- 发布时间:2014/11/29 12:13:00 -- 弹出来了 此主题相关图片如下:3.jpg |
||||
-- 作者:nclo -- 发布时间:2014/11/29 12:21:00 -- 这个是什么意思,BIN老师,我确实看不懂啊。。我上项目您帮我看看吧。筛选窗口设计了的。就是财政未支持专合社筛选。密码888
|
||||
-- 作者:Bin -- 发布时间:2014/11/29 17:08:00 -- SQL数据源打不开,说明你根本没有符合条件的行. |
||||
-- 作者:Bin -- 发布时间:2014/11/29 17:14:00 -- 你可以把拼接出来的后面括号的条件 也就是 select 第七列 from from {表B} where 第2列 = \'全部类别 ......... 把这SQL语句复制到SQL命令窗口查询一下.看看得到的结果是什么. 再看一下.你表A是否有符合的数据
|
||||
-- 作者:nclo -- 发布时间:2014/11/29 21:49:00 -- BIN老师,是这个结果,我不知道该怎么办了。我是按照帮助来写的语句呀,只是这里有点特殊,timepicker1和timepicker2都是要筛选表B的数据。是不是这里出了问题,如图所见,想实现的功能为,筛选出2013年-2014年支持过的专合社(表B),然后表A加载除了这些专合社以外的专合社。 此主题相关图片如下:4.jpg |
||||
-- 作者:nclo -- 发布时间:2014/11/29 21:52:00 -- 甜老师也在,求甜老师也帮我看看。 |
||||
-- 作者:有点甜 -- 发布时间:2014/11/29 21:58:00 -- 贴出你报错的代码 |