select * from table where id in (select..)的问题

s_phoenix 2003-06-17 12:05:57
比如select * from table1 where id in (select id from table2),这样的语句,用ACCESS做数据库,在我的本机上运行无异常,可以正常得到结果。但是放到另外一台机器上就不行,得到的记录为空。
这是为什么呢?需要在该机上做什么设置?谢谢!
...全文
136 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
超级大笨狼 2003-09-05
  • 打赏
  • 举报
回复
那台机器没有ado?
s_phoenix 2003-06-18
  • 打赏
  • 举报
回复
出问题的机器上没有装ACCESS,仅是WIN2000+IIS。
顺便问一问,如何在ACCESS XP中直接测试输入的SQL语句?我一般都是用ODBC建立数据源,然后用SQL EXPLOR来测试。
aweiwei 2003-06-18
  • 打赏
  • 举报
回复
吧sql防到access中的查询中使过吗?
s_phoenix 2003-06-18
  • 打赏
  • 举报
回复
数据库用的是access,本机和出问题的机器都是同一个库,内容一样。
权限?能说具体一点吗?
整个系统执行其他sql语句都没有问题,就是in不行,很奇怪呀!因为出问题的机器上只有一个iis,所以我不好在他上面利用sqlexplor之类的工具来试验in有没有问题。
叶子哟 2003-06-17
  • 打赏
  • 举报
回复
看数据库、权限等
cpp2017 2003-06-17
  • 打赏
  • 举报
回复
与机器无关,只与记录有关

bubuy 2003-06-17
  • 打赏
  • 举报
回复
肯定是数据库中无记录
windowsDNA 2003-06-17
  • 打赏
  • 举报
回复
直接查你的数据库。只可能与数据库有关系了。如读取的不时同一个数据库或其他原因
SonMeiKa 2003-06-17
  • 打赏
  • 举报
回复
不是数据库中无符合条件的记录吧?

28,390

社区成员

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

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