永发信息网

Sql= Select * from sjchanpin where id= &id

答案:4  悬赏:60  手机版
解决时间 2021-03-02 02:08
  • 提问者网友:最美的风景
  • 2021-03-01 19:05
Response.end
End if
Set Rs=Server.CreateObject("Adodb.Recordset")
Sql="Select * from sjchanpin where id="&id
Rs.open Sql,Conn,1,3
rs("sj_click")=rs("sj_click")+1
rs.update
'tzurl=rs("news_url")
'if tzurl<>"" then
'response.Redirect(tzurl)
'response.End
'end if

麻烦帮忙看下我这段代码有什么错误呢?谢谢了
百度蜘蛛抓取总显示
%C7%B0%C1%D0%CF%D9%CA%BE%D2%E2%CD%BC|76|80040e14|语法错误_(操作符丢失)_在查询表达式_'id='_中
最佳答案
  • 五星知识达人网友:底特律间谍
  • 2021-03-01 20:21
将你这个 id
存在SESSION中 进行使用

可以避免ID丢失的问题
全部回答
  • 1楼网友:末日狂欢
  • 2021-03-02 00:09
是不是id的数据类型跟数据库表里id的数据类型不同啊?
  • 2楼网友:痴妹与他
  • 2021-03-01 22:52
你的id怎么传过来的,报错原因应该是id的值为空
  • 3楼网友:雾月
  • 2021-03-01 21:35
&是用来做字符连接的符号。 后面跟的id是变量,在程序运行的时候,这句语句应该会自动变为这种形式: sql="select * from product where id=2" (id根据实际情况自动产生,不过一般会是数字)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯