日期:2014-05-17  浏览次数:21037 次

asp(access)多条件查询语句怎么写?参数可能为空,也有模糊查询
选择国家下拉列表(可以为空)
选择城市下拉列表(可以为空)
酒店名称文本框(可以为空也可以模糊查询)

这样的多条件查询语句怎么写?高手指点,谢谢!


------解决方案--------------------
sql = "select * from table where id <> ' ' "
if 国家 <> " " then sql = sql + " and 国家 like ' "%国家% " ' "
if 城市 <> " " then sql = sql + " and 城市 like ' "%城市% " ' "
if 酒店 ....

如此这般,前面的ID <> ' '是写入一个固定的条件判断,你可以根据实际需要做修改.

------解决方案--------------------
嗯,要去一个一个判断的,假如不为空,则加上这个条件~
------解决方案--------------------
问题都说明了
只能顶下了1