多条件的联合查询

if (like(a,"")) and (like(b,"")) and (like(c,"")) and (like(d,""))

messagebox("查询条件不完整!" ,0,"请输入查询条件")
else
if not(like(a,""))
conditon=condition + "clck.材料编码=alltrim(thisform.text1.value) and clck.材料名称=alltrim(thisform.text2.value)"
endif
if not(like(c,""))
conditon=condition + "clck.领用单位=alltrim(thisform.text3.value) "
endif
if not(like(d,"")) and not(like(e,""))
conditon=condition + "clck.时间>=ctod(alltrim(thisform.text4.value)) and clck.时间<=ctod(alltrim(thisform.text5.value))"
else
if not(like(d,""))
conditon=condition + "clck.时间>=ctod(alltrim(thisform.text4.value)) "
endif
endif
l1="select 材料编码,材料名称,型号,规格,单位,数量,单价,金额,领用人,领用单位,时间,用途,备注 from clck where"
l2="into cursor lsb"
l=l1+" "+conditon+l2
thisform.grid1.recordsource=l
endif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值