我的分页显示asp代码连接数据库的时候有问题,一直报错500,

我的分页显示asp代码连接数据库的时候有问题,一直报错500,,第1张

亲,这里有错sql="select * from where techer_ID= user_ID" 应该改为

sql="select * from where techer_ID= “&user_ID

亲,你这分页循环并不完善哦,代码如下

for i=1 to rs.pagesize

......

rs.movenext

if rs.eof then exit for '要加上这句不然在输出最后一页时可能会出错(当最后一页的记录数小于pagesize时)

next

还有这里有笔误哦$rs("course_ID")应该是&rs("course_ID") asp里连接字符串只有&

还有最后一个”下一页“应该改为”末页“

暂时发现这么多,有问题再追问

另外:刚去查了下500错误,是server error ,就是服务器错误。貌似还没轮上代码错误,汗。500就是账户权限的问题,这个问题我觉得很复杂,你可以上网搜搜这个问题的解决方法。我以前也遇到过,现在都没解决。我是直接建的一个虚拟目录,然后都是在虚拟目录里运行的代码,你也可以试试,但是这个问题到最后还是最好搞明白,毕竟是搞这行的,以后肯定会遇到。

亲,要好评哦

<%

if rs.eof and rs.bof then

for i=1 to rs.pagesize

if rs.Eof then Exit for

%>

<table width="718" border="1" cellspacing="0" bordercolor="#FFFFFF">

<tr bgcolor="#FCFEED" onmouseover="this.style.backgroundColor='#FFFF66'" onmouseout="this.style.backgroundColor=''">

<td width="387" height="25"><a href="xx.asp?id=<%=rs("id")%>" target="_blank"><%=rs("name")%></a></td>

<td width="177" height="25"><span class="STYLE2"><%=rs("daxue")%></span></td>

<td width="140" height="25"><span class="STYLE2"><%=rs("time")%></span></td>

</tr>

<%

rs.movenext

next

else

response.write("还没有留言")

end if

%>

这个我一直在用的,你要么用我的看看,把数据库名称和显示数据修改下

<% set rsnews=server.createobject("adodb.recordset")

SQL="SELECT * FROM 数据库名称 ORDER BY ID DESC"

rsnews.open SQL,CONN,1,3

IF Not rsnews.eof Then

proCount=rsnews.recordcount

rsnews.PageSize=10 '定义显示数目

if not IsEmpty(Request("ToPage")) then

ToPage=CInt(Request("ToPage"))

if ToPage>rsnews.PageCount then

rsnews.AbsolutePage=rsnews.PageCount

intCurPage=rsnews.PageCount

elseif ToPage<=0 then

rsnews.AbsolutePage=1

intCurPage=1

else

rsnews.AbsolutePage=ToPage

intCurPage=ToPage

end if

else

rsnews.AbsolutePage=1

intCurPage=1

end if

intCurPage=CInt(intCurPage)

For i = 1 to rsnews.PageSize

if rsnews.EOF then

Exit For

end if

%>

'....输出信息

<%

rsnews.MoveNext

next

%>

<%else%>

<%end if%>

<%

rsnews.close

set rsnews=nothing

%>

<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">

<tr>

<td height="25" align="right" valign="middle">

<a href="?cla=<%=cla%>&type=<%=request("type")%>&ToPage=<%=intCurPage-1%>"onFocus="this.blur()">上一页</a>

     

<a href="?cla=<%=cla%>&type=<%=request("type")%>&ToPage=<%=intCurPage+1%>"onFocus="this.blur()">下一页</a>     

</td>

</tr>

</table>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9728406.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存