标题:mssql正常access为什么出错??
只看楼主
linyesu
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2007-9-17
 问题点数:0 回复次数:10 
mssql正常access为什么出错??
这条语句在 mssql正常 accessm则出错??
SELECT cp_外发加工单.*,jg.*,cp_外发加工表.*,cp_货物信息.*,cp_wfjgd_编号,cp_wfjgd_建单时间,cp_jgc_公司 FROM (((cp_外发加工表 LEFT JOIN cp_外发加工单 ON cp_wfjgb_货单系编 = cp_wfjgd_系统编号) LEFT JOIN cp_货物信息 ON cp_wfjgb_货物系编 = cp_hwxx_系统编号) LEFT JOIN cp_加工厂 ON cp_wfjgd_加工厂系编 = cp_jgc_系统编号) LEFT JOIN jg ON cp_hwxx_系统编号=xb_货物信息表系编 where (cp_wfjgd_加工厂系编 = 47) and (cp_wfjgd_建单时间 >= '2007-11-1' and cp_wfjgd_建单时间 <= '2007-11-30 ') and cp_wfjgd_备注 like '%返工%' order by cp_wfjgd_建单时间
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access Driver] 不支持连接表达式。

/fangon.asp,行 98
搜索更多相关主题的帖子: access wfjgd mssql LEFT JOIN 
2007-12-14 08:31
linyesu
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2007-9-17
得分:0 
我记得access是支技left join的
2007-12-14 08:33
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
得分:0 
当然支持
但是acc的时间和sql的时间用法不一样,sql用“'”而acc用“#”
比如'2007-11-30 '应该写成#2007-11-30 #
试试这样行不行
2007-12-14 10:27
linyesu
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2007-9-17
得分:0 
这个我有试过了,还是不行!
2007-12-14 10:32
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
得分:0 
会不会是用表的别名了,比如cp_外发加工表--》cp_wfjgb是一回事?
整个表的结构我还没理清。
2007-12-14 11:12
linyesu
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2007-9-17
得分:0 
确实:cp_外发加工表.*已包括cp_wfjgb_编号 这个我没注意, 但这不是问题关键.

我所有有外连接的查询都不行,比如:
SELECT sum(cp_jhb_数量) as 数量,COUNT(cp_jhb_货物系编) AS 次数,cp_jhb_货物系编,cp_hwxx_品名,pm,cp_hwxx_单位 ,jhj_进货价,cp_hwxx_类型 FROM ((cp_货商表 left JOIN cp_进货单 ON cp_货商表.cp_hsb_系统编号 = cp_进货单.cp_jhd_货商系编 left Join cp_进货表 ON cp_进货单.cp_jhd_系统编号= cp_进货表.cp_jhb_货单系编) left join jg on cp_进货表.cp_jhb_货物系编=jg.xb_货物信息表系编) left join cp_货物信息 on cp_进货表.cp_jhb_货物系编=cp_货物信息.cp_hwxx_系统编号 where cp_jhd_建单时间 >= '2007-5-10' and cp_jhd_建单时间 <= '2007-12-14' and (cp_货商表.cp_hsb_系统编号 = 79) GROUP BY cp_jhb_货物系编 , cp_hwxx_品名 , pm ,cp_hwxx_单位 ,jhj_进货价,cp_hwxx_类型
2007-12-14 15:15
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
得分:0 
楼主能不能给个表的结构和查询需求,我用acc帮你写一下sql,这个我感觉比较乱,看不清楚
2007-12-14 15:20
linyesu
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2007-9-17
得分:0 
需求图片:
2007-12-14 16:12
linyesu
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2007-9-17
得分:0 
2007-12-14 16:15
linyesu
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2007-9-17
得分:0 
表呢,那可能要发整个数据库给你!这里上传不来,10M多,如果你有兴趣研究的话.Q我83313854
2007-12-14 16:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-192370-1-1.html




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

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