求助!!dw里用asp做让access数据库里字段网页打开自动累加1并能根据id筛选

momoju 2018-06-19 12:16:57
dw里用asp做让access数据库里字段网页打开自动累加1并能根据id筛选累大佬帮忙看下
就是这个代码要让他能根据music表中的musicID来筛选具体是表中哪首音乐的redu增加
在本网页我会另外建立一个music表的记录集,里面会根据另外一个网页传递过来的url参数用id来筛选musicID从而确定本网页显示的是哪首音乐信息
有人教我把rs("redu")=rs("redu")+1改成
if rs("musicID")-id= 0 then rs("redu")=rs("redu")+1
但是改完之后就连增加都不增加了
如果在exec=那行加where id=就会提示 参数不足,期待为1 好像是我表里字段不止一个的原因

代码:
<%
set conn=server.createobject("adodb.connection")
conn.open("dsn=user")
set rs=server.CreateObject("adodb.recordset")
exec = "select * from music "
rs.open exec,conn,1,3
rs("redu")=rs("redu")+1
rs.update
%>
...全文
562 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wcwtitxu 2018-06-19
  • 打赏
  • 举报
回复
Set conn = server.createobject("adodb.connection")
conn.open "dsn=user"
conn.Execute "UPDATE music SET redu=redu+1 WHERE musicID=" & CLng(Request.QueryString("id"))
conn.Close
Set conn = Nothing
ambit_tsai-微信 2018-06-19
  • 打赏
  • 举报
回复
你有确认过id有正确传递过来吗?
momoju 2018-06-19
  • 打赏
  • 举报
回复
2楼太给力了 找了好久终于解决了 感谢大佬
momoju 2018-06-19
  • 打赏
  • 举报
回复
有确认过 内容能在页面上正常通过筛选显示 但是 数据库redu字段每次只有最上面那条信息会增加

28,391

社区成员

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

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