语法错误 (操作符丢失) 在查询表达式 'id=' 中
发布网友
发布时间:2024-10-01 18:21
我来回答
共2个回答
热心网友
时间:2024-10-17 13:31
造成这种原因的情况是由于你下面这句引起的
sql="select * from publish where id="&id
你的id为空值,请你好好的检查一下,再有建议你使用
cpyrs.open sql,cpyconn,1,3
的形式
热心网友
时间:2024-10-17 13:33
如果id是数字的话
id=request.querystring("id")
response.write(id)
set cpyconn=server.createobject("adodb.connection")
cpyconn.open "company"
set cpyrs=server.createobject("adodb.recordset")
sql="select * from publish where id="&cint(id)
cpyrs.open sql,cpyconn 1,3
如果id是字符串的话
id=request.querystring("id")
response.write(id)
set cpyconn=server.createobject("adodb.connection")
cpyconn.open "company"
set cpyrs=server.createobject("adodb.recordset")
sql="select * from publish where id='"&cint(id)&"'"
cpyrs.open sql,cpyconn 1,3