if pageno=1 then response.Write("首页 上页 下页 末页") else if pageno=rs.pagecount then response.Write("首页 上页 下页 末页") else response.Write("首页 上页 下页 末页") end if end if有算术表达式的时候记得加上括号..^_^
我也曾遇到过这种问题,ASP对数字的处理能力不太好,你用cint(pageno)或cint(pageno+1)转换成数字型的看看。如果可以发附件就好了,这种小问题应该很快可以调试好。
我一般用这种邢式不会出错.你可以试一试.<%if page-1>0 then%> 上一页 <%else%> 上一页 <%end if%> <%if page+1<=totalpage then%> 下一页 <%else%> 下一页 <%end if%>
response.Write("首页 上页 下页 末页") 中的="&pageno+1&" 算什么?&&位置不对吧