2017年退休干部抚恤金:请教asp查询和显示问题

来源:百度文库 编辑:高考问答 时间:2024/04/28 16:23:13
我有这几个参数
条件:A=1的时候
B=1的时候
C=1的时候
D=输入内容的时候
E=输入内容的时候
F=输入内容的时候
G=输入内容的时候
在查询结果页面中希望这里面任意一项满足就能查出记录,而且这些条件不会同时出现,这样的语法应该怎么写啊。

在线等~~~~~~~~~~~~~~~~各位大大帮帮忙啦

sql = "select * from 表 where id>0"

select case a
case 0
sql = sql
case 1
sql = sql & " and 条件"
case 2
sql = sql & " and 条件"
case 3
sql = sql & " and 条件"
end select

if d<>"" then
sql = sql & " and 条件"
else
sql = sql
end if

if e<>"" then
sql = sql & " and 条件"
else
sql = sql
end if

if f<>"" then
sql = sql & " and 条件"
else
sql = sql
end if

if g<>"" then
sql = sql & " and 条件"
else
sql = sql
end if

if d<>"" then
sql = sql & " and 条件"
else
sql = sql
end if