小妹再次请求各大虾的帮忙!!asp中的问题

kaixin132 2007-04-09 09:49:05
在表单中,定义隐藏域send,其值为ok
send要在哪里定义啊?不明白
还有就是帮忙看看下面的程序:
<%
set rs=server.createobject("adodb.recordset")
rs.open "select * from note_comment",conn,1,3
if rs.eof and rs.bof then
response.redirect"2.asp"
else
if counts=0 or counts="" then counts=10
rs.pagesize=counts
allpages=rs.pagecount
page=request("page")
if not isnumeric(page)then page=1
if isempty(page) or cint(page)<1 then
page=1
elseif cint(page)>=allpages then page=allpages
end if
rs.absolutepage=page
do while not rs.eof
username=rs("name")
comments=rs("comment")
reply=rs("reply")
usermail=rs("email")
url=rs("url")
replyname=rs("replyname")
i=i+1
temp=rs.recordcount-(page-1)*rs.pagesize-i+1
%>
缺少loop语句 应该在哪里填呀 小妹先道谢了!!!
...全文
236 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangwm 2007-04-10
  • 打赏
  • 举报
回复
<%
set rs=server.createobject("adodb.recordset")
rs.open "select * from note_comment",conn,1,3
if rs.eof and rs.bof then
response.redirect"2.asp"
else
if counts=0 or counts="" then counts=10
rs.pagesize=counts
allpages=rs.pagecount
page=request("page")
if not isnumeric(page) then page=1
if isempty(page) or cint(page)<1 then
page=1
elseif cint(page)>=allpages then
page=allpages
end if
rs.absolutepage=page
do while not rs.eof
username=rs("name")
comments=rs("comment")
reply=rs("reply")
usermail=rs("email")
url=rs("url")
replyname=rs("replyname")
i=i+1
temp=rs.recordcount-(page-1)*rs.pagesize-i+1
rs.movenext'
loop
End if
%>
kaixin132 2007-04-10
  • 打赏
  • 举报
回复
加了以后还是不行 着急!!!

错误类型:
Microsoft VBScript 编译器错误 (0x800A03F6)
缺少 'End'
/111.asp, 第 29 行
craft001wen 2007-04-10
  • 打赏
  • 举报
回复
ASP中一般可以不用定义,一样能使用。
<%
set rs=server.createobject("adodb.recordset")
rs.open "select * from note_comment",conn,1,3
if rs.eof and rs.bof then
response.redirect"2.asp"
else
if counts=0 or counts="" then counts=10
rs.pagesize=counts
allpages=rs.pagecount
page=request("page")
if not isnumeric(page)then page=1
if isempty(page) or cint(page)<1 then
page=1
elseif cint(page)>=allpages then page=allpages
end if
rs.absolutepage=page
do while not rs.eof
username=rs("name")
comments=rs("comment")
reply=rs("reply")
usermail=rs("email")
url=rs("url")
replyname=rs("replyname")
i=i+1
temp=rs.recordcount-(page-1)*rs.pagesize-i+1
rs.movenext'在这里添加就行了
loop
%>
learsu 2007-04-09
  • 打赏
  • 举报
回复
不要老是小妹小妹的,怎么感觉像十面埋伏里一样,可惜没找到随风呀!do while 只是循环的开始,没有movenext和loop是不行的。建议还是多看看vbscript教程。
mackson 2007-04-09
  • 打赏
  • 举报
回复
rs.movenext
loop
rs.close
Atai-Lu 2007-04-09
  • 打赏
  • 举报
回复
send在哪里定义都差不多,只要调用的时候能调用就可以了...
loop写到最后就行...
不过你最好还是在loop前面加一个
rs.movenext

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧