永发信息网

谁帮我解决下asp上下页这个问题?本人在这里谢谢了?

答案:3  悬赏:10  手机版
解决时间 2021-04-28 07:55
  • 提问者网友:凉末
  • 2021-04-27 14:38
上一篇:<%
      dim rsPrev
   sql="select * from shownew where id<"&cint(request("id"))&" order by id desc"
   Set rsPrev= Server.CreateObject("ADODB.Recordset")
   rsPrev.open sql,conn,1,3
   if rsPrev.Eof then
    response.write "暂无新闻"
   else
    response.write "<a href='open_shownews.asp?id="&rsPrev("id")& "'>"&rsPrev("title") & "</a>"
   end if
   rsPrev.close
   set rsPrev=nothing
   %><br />
    下一篇:
      <% dim rsNext
   sql="Select * From shownew Where id>" & rs("id") & " order by id desc "
   Set rsNext= Server.CreateObject("ADODB.Recordset")
   rsNext.open sql,conn,1,1
   if rsNext.Eof then
    response.write "暂无新闻"
   else
    response.write "<a href='open_shownews.asp?id="&rsNext("id")& "'>"&rsNext("title") & "</a>"
   end if
   rsNext.close
   set rsNext=nothing
   %>
浏览器显示的,我的数据库表名是shownew但是sql语句一直出错?哪位大虾说下,本人非常感谢?
最佳答案
  • 五星知识达人网友:撞了怀
  • 2021-04-27 15:42
if rsNext.Eof and rsNext.bof then
全部回答
  • 1楼网友:等灯
  • 2021-04-27 18:31
sql="Select * From shownew Where id>" & rs("id") & " order by id desc "
这段话怎么会有& rs("id") &呢,这个值重合而来?sql语句好像有些问题。
  • 2楼网友:北方的南先生
  • 2021-04-27 16:54
你在浏览器的ie选项的高级里面去掉“显示有好的http错误”前面的钩,然后点击确定,然后重新运行程序,这样浏览器会报程序的具体语法错误,这样修改就容易了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯