永发信息网

ASP SQL条件语句翻页无效

答案:1  悬赏:0  手机版
解决时间 2021-07-16 16:05
  • 提问者网友:饥饿走向夜
  • 2021-07-16 13:15
这个是条件语句
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from distribution where yearz="+request("yearz")+" and dayz="+request("dayz")+" and monthz="+request("monthz"),bb,1,1

第一页是可以的……
翻页后就错了……

Microsoft JET Database Engine '80040e14'

语法错误 (操作符丢失) 在查询表达式 'yearz= and monthz=' 中。

select_month.asp, line 40
条件不见了……
为什么
有什么可以解决的办法……
最佳答案
  • 五星知识达人网友:猎心人
  • 2021-07-16 13:29

rs.open "select * from distribution where yearz="&request("yearz")&" and dayz="&request("dayz")&" and monthz="&request("monthz")&"",bb,1,1


应该是你的翻页a href上没加上这几个参数的传递.
例如<a herf="fanye.asp?yearz=yearz&dayz=dayz&monthz=monthz">3页</a>
没传递参数它当然找不到条件了.

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯