[SQL Server]第 1 行: '=' 附近有语法错误。
sql="select*fromrjdjwhereid="&Trim(Request.QueryString("id"))rs.Opensql,con,1,3[SQLSe...
sql = "select * from rjdj where id="&Trim(Request.QueryString("id"))
rs.Open sql,con,1,3
[SQL Server]第 1 行: '=' 附近有语法错误。
我用的是asp总是报这个错误,哪位大哥帮小弟解决一下我实在没办法了。 展开
rs.Open sql,con,1,3
[SQL Server]第 1 行: '=' 附近有语法错误。
我用的是asp总是报这个错误,哪位大哥帮小弟解决一下我实在没办法了。 展开
4个回答
展开全部
1,检查你的数据类型是不是int类型,
不是就需要将id=后面的变量用单引号括起来
2,检查你的QueryString是不是乱码,是乱码解码就可
不是就需要将id=后面的变量用单引号括起来
2,检查你的QueryString是不是乱码,是乱码解码就可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加个单引号,并把sql语句打印出来
到数据库执行一下看看!
sql = "select * from rjdj where id='"&Trim(Request.QueryString("id"))&"'"
response.write sql
到数据库执行一下看看!
sql = "select * from rjdj where id='"&Trim(Request.QueryString("id"))&"'"
response.write sql
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql = "select * from rjdj where id="+Trim(Request.QueryString("id"))
把& 换成 + 即可
把& 换成 + 即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql = "select * from rjdj where id='"&Trim(Request.QueryString("id"))&"'"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询