选择查询在后端为mdb与SQL SEVER的一个小差别 -张志
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> ADP及SQL SERVER


选择查询在后端为mdb与SQL SEVER的一个小差别

发表时间:2004/10/20 评论(0) 浏览(9056)  评论 | 加入收藏 | 复制
   
摘 要:后端用mdb和通过ODBC链接SQL SEVER2000在选择查询中的一个差异性比较与解决方
正 文:

1、问题重现:

在以mdb文件为后端的前台程序中,我使用了下面的查询:
SELECT Sum(plan_quePrice5000.Ord_plan_qty) AS 落实量, "5000以上" AS 价格
FROM plan_quePrice5000
GROUP BY "5000以上"
WITH OWNERACCESS OPTION;
运行正常

在以sql sever2000为后端的前台程序,我使用上面的查询,居然出错,说调用ODBC失败(注:表是一样的)

2、解决方法:
将选择查询的“分组”改为“表达式”,SQL语句改为:
SELECT Sum(plan_quePrice5000.Ord_plan_qty) AS 落实量, '5000以上' AS 价格
FROM plan_quePrice5000;

3、总结:
以上面的查询功能为例,在后端为mdb时,在上面的选择查询可以使用“分组”,而是以sql sever2000为后端时,不能使用“分组”,而只能使用“表达式”来实现


Access软件网交流QQ群(群号:198465573)
 
 相关文章
access2003\2007与2010的大概区别  【麥田  2011/2/21】
Excel与access的大概区别  【麥田  2012/4/25】
SQL server与access的大概区别\什么是sqlserv...  【麥田  2012/4/25】
使用SQL SERVER做后台和直接用ACCDB做后台相比有什么好...  【麥田  2015/5/16】
通过视图解决当后台为SQL,客户端使用左右联接导致查询速度很慢。  【易勋  2015/7/2】
常见问答
技术分类
相关资源
文章搜索
关于作者

张志

文章分类

文章存档

友情链接