Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共12 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:[求助]怎样使SQL语句在Access和SQLServer上通用

1楼
dlovef 发表于:2011/7/21 16:00:00
当在条件表达式中有日期比较时,有以下制限,请问有没有什么办法能让SQL句在Access与SQLServer中通用。

再例如加载1999年1月份的订单:

SELECT * FROM {订单} WHERE 日期 >= #1/1/1999# AND 日期 <= #1/31/1999#

如果数据源是SQl SERVER,日期常量用单引号而不是#号括起来,例如:

SELECT * FROM {订单} WHERE 日期 >= '1/1/1999' AND 日期 <= '1/31/1999'

如果是Oracle的数据源,必须用TO_DATE函数转换,例如加载1999年10月21日的订单:

SELECT * FROM {订单} WHERE 日期 = TO_DATE('10/21/1999','MM/DD/YYYY')

2楼
狐狸爸爸 发表于:2011/7/21 16:03:00
我想想办法。
3楼
gtzaw 发表于:2011/7/21 18:48:00
果断码一个,在用ACC,考虑后期并发多了,这个真是个需要考虑的。
4楼
dlovef 发表于:2011/7/22 10:43:00
狐爸,有解决方案了吗?如果要是能判断数据源是什么类型,写分支也可以啊。就是不知道怎么判断,呵呵。
5楼
狐狸爸爸 发表于:2011/7/22 10:50:00
有,等以后更新
6楼
dlovef 发表于:2011/7/22 11:15:00
那现在的版本是没有办法解决吗?什么时候可以更新?
7楼
baoxyang 发表于:2011/7/22 13:04:00

期待。。。。。

8楼
blackzhu 发表于:2011/7/28 17:04:00
老大这个应该考虑的.
9楼
狐狸爸爸 发表于:2011/7/28 19:49:00

这个上周就解决了的。

只是最近杂事太多,没有更新而已。

10楼
dlovef 发表于:2011/7/29 13:30:00
怎么解决的呀,急需解答
共12 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.