这样的判断语句是啥意思?
if not rsfinds.eof thenelse
执行语句
endif
上面条件为真,后面没有内容,else可写可不写吗?不是没有作用吗?
[ 本帖最后由 sylknb 于 2010-4-2 14:57 编辑 ]
程序代码:set rsfinds=conn.execute("select * from report where 试卷id="&testid&" and 学生id="&session("id")&" and (是否补考=True and 补考成绩=0)")
if rsfinds.eof then
sqlin="insert into report (id,试卷id,学生id,分数) values("&qi&","&testid&","&session("id")&",0)"
set rsin=conn.execute(sqlin)
end if
这样应该就好了,你去调试一下