一个有关SQL语句查询出现的怪问题????

yangguobing 2002-10-18 11:59:36
我在程序在的代码如下:
<!--#include file=cn.asp-->
set rs=server.createobject("adodb.recordset")
sqlstr="select task_no,tb_st_jkpc.pc_name as 计算机名称,tb_st_jkpc.pc_ip as IP地址 from tb_st_jkpc &
where task_no (select task_no from tb_st_task)"
rs.open sqlstr,con,1,3
浏览器出现如下错误提示:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
/web/pc.asp, 第 14 行
但我把sql语句中的条件去掉就好了,请教高手这是为什么

...全文
21 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
slightgao 2002-10-18
  • 打赏
  • 举报
回复
sqlstr = "select task_no,tb_st_jkpc.pc_name as 计算机名称,tb_st_jkpc.pc_ip as IP地址 from tb_st_jkpc " &
"where task_no in (select task_no from tb_st_task)"
yonghengdizhen 2002-10-18
  • 打赏
  • 举报
回复
集合运算一定要用IN操作
arclala 2002-10-18
  • 打赏
  • 举报
回复
sqlstr="select task_no,tb_st_jkpc.pc_name as 计算机名称,tb_st_jkpc.pc_ip as IP地址 from tb_st_jkpc &
where task_no in (select task_no from tb_st_task)"

28,390

社区成员

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

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