怎么解决语法错误 (操作符丢失) 在查询表达式 'id=' 中
<%id=request.QueryString("id")setrs=server.createobject("adodb.recordset")exec="selec...
<% id=request.QueryString("id")
set rs=server.createobject("adodb.recordset")
exec="select * from zpxx where id="&c_id 这行报错
rs.open exec,conn,1,1 %> 展开
set rs=server.createobject("adodb.recordset")
exec="select * from zpxx where id="&c_id 这行报错
rs.open exec,conn,1,1 %> 展开
2个回答
展开全部
变量名写错了,把
exec="select * from zpxx where id="&c_id
改为
exec="select * from zpxx where id=" & id
exec="select * from zpxx where id="&c_id
改为
exec="select * from zpxx where id=" & id
更多追问追答
追问
还是不行
追答
那是你参数传的有问题,试试这样
If IsNumeric(id) Then
exec="select * from zpxx where id=" & id
Else
Response.Write "URL参数id错误"
Response.End
End If
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询