注册 登录
编程论坛 ASP技术论坛

代码问题

TZTJ 发布于 2010-07-31 18:12, 518 次点击
请教各位高手,有一种怪现象,有以下一段代码,无论放在什么地方,它后面的代码就不能正确显示,删除它,就能可以正确显示,我怎么查都无法找到原因,希望高手们帮忙一下.得到帮助非常感激你们!
sql="select * from exampaper where testid="& request("testid")&"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,3,2
subject=rs("subject")
singlecount=rs("singlecount")
singleper=rs("singleper")
multicount=rs("multicount")
multiper=rs("multiper")
judgecount=rs("judgecount")
judgeper=rs("judgeper")
starttime=rs("starttime")
endtime=rs("endtime")
testtime=rs("testtime")
rs.close
set rs=nothing
5 回复
#2
gupiao1752010-08-01 06:45
请问你要显示什么?
随便找个变量输出一下就可以了!

response.write testtime '看看有输出值没有!
#3
TZTJ2010-08-01 08:15
也许你还不明白我的意思.例如:它后面有一个登陆表单,
<form method="POST" action="subjectresult.asp" onSubmit="return submitit();" name="testform">(应该是红色,但它显示不是红色)

sql="select* from examhouse where mark=0 and type='单选题'and subject='"& subject &"'" (变成了灰色)
set rs=server.createobject("adodb.recordset")
但把它删除后,显示就正确,这是一种很怪的现象,从来没有遇过.请高手指点

[ 本帖最后由 TZTJ 于 2010-8-1 08:18 编辑 ]
#4
gupiao1752010-08-01 15:41
sql="select* from examhouse where mark=0 and type='单选题'and subject='"& subject &"'"
sql="select* from examhouse where mark=0"

把它删除??你指的它是 and type='单选题'and subject='"& subject &"'这句SQL?还是其他什么东西?
如果是这个,那肯定不一样,2个SQL语句根本查询的结果肯定区别非常大,不知道你想表达什么?
如果不能正确显示,那加于不加结果又显示什么,你不说清楚,谁敢帮你解答!
#5
TZTJ2010-08-01 18:01
问题解决了.少了一个"符号.但还是感谢你的热情的帮助!
#6
hams2010-08-02 09:21
这是最常见的问题
1