降龙尼罗剧透:一个sql语句语法错误(操作符丢失)

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/13 14:13:37
该语句为:
set rss=conn.execute("select top 1 * from report where 学生id="&session("id")&" and (是否补考=False or 补考成绩<>0) order by id desc ")
请教各位高手,错在哪里?

session("id")是不是丢失了?

把execute后面的括号去掉试试

在前面加一句

if session("id")&"x"="x" then
session("id")="0"
end if

确保等号后面至少有一位数字