ASP+VBScript+sql编写多个筛选条件筛选数据的代码,急求,解决问题再追加分数,谢谢~
sql中有一个名为score的表,表中元素为id号sid,年度snian,月份syue,成绩schengji,学号sno,根据年度,月份,成绩筛选出符合当前选择年度月份并...
sql中有一个名为score的表,表中元素为id号sid,年度snian,月份syue,成绩schengji,学号sno,根据年度,月份,成绩筛选出符合当前选择年度月份并且得分在两个下拉框所选分数之间的数据,要返回的数据有编号(这个编号是按顺序往下排的意思,和表中的编号无关),学号,年度,月份,成绩
展开
1个回答
2014-04-22
展开全部
snian=request("snian")
syue=request("syue")
sl=request("sl")
sh=request("sh")
sql="select * from score where 1=1"
if snian<>"" then sql=sql & " and snian="&snian
if syue<>"" then sql=sql & " and syue="&syue
if sl>0 and sh>sl then sql=sql & " and schengji BETWEEN "&sl&" AND "& sh
Set mx=Server.CreateObject("adodb.Recordset")
mx.open sql,conn,1,1
num=1
while not mx.eof
response.write "<td>"&num&"</td><td>"&mx("sno")&"</td><td>"&mx("snian")&"</td><td>"&mx("syue")&"</td><td>"&mx("schengji")&"</td><td>"&mx("详细内容字段名")&"</td>"
mx.movenext
num=num+1
wend
更多追问追答
追问
调试不出来
追答
你代码怎么写的?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询