以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 查询 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=53625)
|
-- 作者:gcc123
-- 发布时间:2014/7/11 20:49:00
-- 查询
Dim Filter As String With e.Form.Controls("起始时间") If .Value IsNot Nothing Then If Filter >"" Then Filter = Filter & " And " End If Filter = Filter & "日期 >= #" & .Value & "#" End If End With With e.Form.Controls("结束时间") If .Value IsNot Nothing Then If Filter >"" Then Filter = Filter & " And " End If Filter = Filter & "日期 <= #" & .Value & "#" End If End With Dim ch As WinForm.ComboBox = e.Form.Controls("车号") Dim cy As WinForm.ComboBox = e.Form.Controls("承运") Dim ty As WinForm.ComboBox = e.Form.Controls("托运") Dim sh As WinForm.ComboBox = e.Form.Controls("审核开票") Dim hwmc As WinForm.ComboBox = e.Form.Controls("货物名称") Dim hd As WinForm.ComboBox = e.Form.Controls("回单") Dim xj As WinForm.ComboBox = e.Form.Controls("现金") Dim qd As WinForm.ComboBox = e.Form.Controls("ComboBox1") Dim zd As WinForm.ComboBox = e.Form.Controls("ComboBox2") Tables("应付应收录入").Filter = "托运单位 = \'" & ty.Text & "\' And 车号 = \'" & ch.Text & "\' And 承运单位 = \'" & cy.Text & "\'"
按照一个条件或同时几个条件都能查询,最后一句过滤条件的代码应该怎么写?
|
-- 作者:zyqzyy
-- 发布时间:2014/7/11 21:32:00
--
最好上个例子,要说明你想要实现的目的!
|
-- 作者:gcc123
-- 发布时间:2014/7/11 21:37:00
--
就是想按照一个条件或者多个条件能查询
|
-- 作者:zyqzyy
-- 发布时间:2014/7/11 22:49:00
--
查询按钮给你做了例子,但是你的数据表里面有部分没有你要查的条件列,给你做了部分查询,后面的楼主慢慢完善!
[此贴子已经被作者于2014-7-11 22:49:33编辑过]
|
-- 作者:gcc123
-- 发布时间:2014/7/12 11:11:00
--
想要的效果是,按照一个条件能查询,多个条件一起也能同时查询,包括日期在内,好像没有达到效果,老师帮着看一下
|
-- 作者:Bin
-- 发布时间:2014/7/12 11:16:00
--
http://www.foxtable.com/help/topics/1058.htm
|