| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 956 人关注过本帖
标题:ASP如何实现多表查询 急……
取消只看楼主 加入收藏
无名游客
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2006-10-5
收藏
 问题点数:0 回复次数:5 
ASP如何实现多表查询 急……
在ASP中查询一个数据库表用“select * from 表名”就行了,要是查询两个表是不是和在SQL里面的查询语句一样啊,用"cross join"为什么我的报错。
搜索更多相关主题的帖子: ASP 查询 
2006-10-05 07:44
无名游客
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2006-10-5
收藏
得分:0 
为什么啊?
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
/mylee/04261/detailed.asp, 第 14 行
<%
exec = "select Connects.TrueName,Phone,MorePhone,Connects.OICQ,Connects.email,Connects.Department,Connects.ConnectAddress,Students.Sex,Students.Birthday,Students.Provice,Students.Address,Students.QQ from Connects inner join Students on Connects.TrueName=Students.TrueName where Connects.TrueName= " + strid
set rs = server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>
第14行是rs.open exec,conn,1,1

2006-10-05 11:07
无名游客
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2006-10-5
收藏
得分:0 
ASP如何实现多表查询
这是用一条语句访问两个数据库的表,我采用SQL的select语句,但还是还不行,一直是这个错误。

2006-10-05 11:09
无名游客
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2006-10-5
收藏
得分:0 
不用视图也行啊
为什么我这样做不行呢
我参考别人的代码,也是这样写的啊.
<数据库不在我这,我该不了,没办法建视图啊>

2006-10-05 21:45
无名游客
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2006-10-5
收藏
得分:0 
我用的是inner join啊
上面的代码,是我当时的原代码,敬请指正!

2006-10-06 00:05
无名游客
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2006-10-5
收藏
得分:0 
谢谢大家的支持,我已经弄好了,我直接用的SQL的SELECT语句,具体代码:
"select … from Connects as C join Student as S on C.TrueName=S.TrueName where C.TrueName="+ strid
也成功运行了,大家看看是否可以,或者有简单的方法来实现。

2006-10-11 22:51
快速回复:ASP如何实现多表查询 急……
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018069 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved