sql语句竟然报错

xixin123 2008-06-11 02:35:44
set rs=server.createobject("Adodb.Recordset")
sql="Select * from Staff where name='"&name&"' and bid='"&bid&"'(麻烦各位老大帮我看看这个语句有什么错误谢谢)
rs.open sql,conn,1,2
if rs.eof then
Response.Write "<script language='javascript'>alert('没有查询到指定的证书记录');history.go(-1);</script>"
Response.End()
else
bid=rs("bid")
name=rs("name")
end if
%>
...全文
58 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaofen0224 2008-06-11
  • 打赏
  • 举报
回复
sql="Select * from Staff where name='"&name&"' and bid="&bid
是不是这样的?
xixin123 2008-06-11
  • 打赏
  • 举报
回复
谢谢
十一文 2008-06-11
  • 打赏
  • 举报
回复
首先可能是楼上说的问题
不行可能就是name里面是不是有‘单引号??
老紫竹 2008-06-11
  • 打赏
  • 举报
回复
恩!最后少了一个双引号!

是编译错误啊!
jhwcd 2008-06-11
  • 打赏
  • 举报
回复
少一个双引号:
sql="Select * from Staff where name='"&name&"' and bid='"&bid&"'"
windwl 2008-06-11
  • 打赏
  • 举报
回复
sql="Select * from Staff where name='"&name&"' and bid='"&bid&"'"

差一个双引号
xixin123 2008-06-11
  • 打赏
  • 举报
回复
错误类型:
Microsoft VBScript 编译器错误 (0x800A0409)
未结束的字符串常量
/letter/Search.asp, line 14, column 64
sql="Select * from Staff where name='"&name&"' and bid='"&bid&"'
---------------------------------------------------------------^
老紫竹 2008-06-11
  • 打赏
  • 举报
回复
你的错误呢?

28,390

社区成员

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

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