asp 判断 submit按钮的问题

ifrequest("ok")="确定"then打开库。。。。。。else退回上一页endif'在这里可以正常判断submit按钮,可加入显示库内容时却不行formact... if request("ok")="确定" then
打开库
。。。。。。
else
退回上一页
end if

'在这里可以正常判断submit按钮,可加入显示库内容时却不行

form action="a.asp" m....
ab<input type="text" value="<%=rs("note")%>"/>
cb<input .........>
.......
....
/form

,提示

错误类型:
Microsoft VBScript 运行时错误 (0x800A000D)
类型不匹配
<form action="a.asp" >
<input type="sumbit" name="ok" value="确定"/>]
</form>

<% if request("ok")= "确定" then
set rs=server.createobject("adodb.recordset")
sql="select * from users"
rs.open sql,conn
else
response.rediect("index.htm")
end if
%>

<ul>
<%while not rs.eof%>
<li><%=rs("name")</li>
<%rs.movenext
wend%>

ASP代码是在<%%>内,只是提问时没输入。

代码就是样子
在显示内容前的代码,判断正常,加上ul后的代码,就显示错误
展开
 我来答
defaultred
2007-12-10 · TA获得超过129个赞
知道小有建树答主
回答量:196
采纳率:0%
帮助的人:261万
展开全部
打开库后
处理记录集前加一条判断,判断是否有记录集,
模糊的提问,只能给模糊的回答,
贴出具体错误代码,源代码并指出错误行号,大家才能具体问题具体分析

<% if request("ok")= "确定" then
set rs=server.createobject("adodb.recordset")
sql="select * from users"
rs.open sql,conn
else
response.rediect("index.htm")
end if
%> '这里
<ul>
<% '这里
if rs.RecordCount <> "" then '这里加个判断
while not rs.eof
%> '这里
<li><%=rs("name")</li>
<% '这里
rs.movenext
wend
end if
%> '这里
在<%%>里放asp代码
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式