Microsoft JET Database Engine (0x80040E14) 求助!

乡村小盗 2011-11-25 10:41:10
Microsoft JET Database Engine (0x80040E14)
语法错误。 在查询表达式 'name in(select name from stu_info_book department='信息管理系')' 中。
/dgxx/department/xxxc.asp, 第 40 行

代码如下:
set rs=server.createobject("adodb.recordset")
sql="select * from albums_book where name in(select name from stu_info_book department='"&rsx("name")&"')"
rs.open sql,conn,1,3
if rs.bof and rs.eof then
这个多重条件怎么写!!
...全文
57 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dogfish 2011-11-26
  • 打赏
  • 举报
回复
hookee正确,是少了个where。
hookee 2011-11-25
  • 打赏
  • 举报
回复
1 少where
2 name关键字加[]

sql = "select * from albums_book where [name] in (select [name] from stu_info_book where department='" & rsx("name") & "')"
街头小贩 2011-11-25
  • 打赏
  • 举报
回复
where呢?

sql="select *
from albums_book
where name in(
select name
from stu_info_book
where department='"&rsx("name")&"'
)"

28,404

社区成员

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

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