日期:2014-05-16  浏览次数:20897 次

用asp代码网页查询界面的不同选择?
查询条件
    开始日期 截止日期(必选)
    材料名称 类别  单位   战线 资金来源(单选或多选)

这种查询,asp代码中sql语句应该如何写?才能判断用户选择的是什么条件,如何灵活的判断,显示查询结果!
 

------解决方案--------------------

dim strsql 
strsql="select * from where  开始日期>='"&request.querystring("开始日期")&"' and 截至日期<='"&request.querystring("开始日期")&"' "
if request.querystring("材料名称")<>"" then strsql=strsql & "and 材料名称='"&request.querystring("材料名称")&"'"
if request.querystring("类别")<>"" then strsql=strsql & "and 类别='"&request.querystring("类别")&"'"
...