ACCESS多条件查询
各位大佬,如图,我想事项,在窗体中的文本框中输入限制条件,点击查询按钮,然后子窗体中可以显示满足条件的查询数据。比如,我要查询付款日期<=2018-01-03,子公司=1...
各位大佬,如图,我想事项,在窗体中的文本框中输入限制条件,点击查询按钮,然后子窗体中可以显示满足条件的查询数据。比如,我要查询付款日期<=2018-01-03,子公司=1001,银行卡标识=08888的数据。如果哪一个数据部填写,就默认全部数据
展开
2个回答
展开全部
查询按钮事件中生成子窗体的查询语句
dim SQL as string
SQL="select * from 银行交易明细表 where 1=1 "
if not isnull(me.text付款日期) then SQL =SQL & " and 付款日期<=#" me.text付款日期 & "#"
if not isnull(me.text子公司) then SQL =SQL & "and 子公司=" & me.text子公司
if not isnull(me.text银行卡标识) then SQL =SQL & " and 银行卡标识='" & me.text银行卡标识 & "'"
Me.子窗体对象名.Form.RecordSource=SQL
只是示例,根据你字段类型可能语句要稍稍修改
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询