Office中国论坛/Access中国论坛
标题:
求教 ACCESS 升成SQL的问题。
[打印本页]
作者:
jasperkang
时间:
2006-2-23 17:45
标题:
求教 ACCESS 升成SQL的问题。
最近因为公司需要,要把本来用的ACCESS数据库升级成SQL SERVER,
我想后台用 SQL SERVER,客户端用ACCESS的项目,但是遇到二个问题,我是SQL菜鸟,请高人指点。
1. 在ACCESS的查询中用了大量的 form![窗体]![控件],请问在ACCESS项目/SQL中如何转换?
2. 在ACCESS的查询中用了大量的 iif() 函数,请问在ACCESS项目/SQL的查询中如何转换?
多谢!
作者:
zxp
时间:
2006-2-23 18:16
查询不用升迁到SQL的,只要把表升迁过去就行了
作者:
tz-chf
时间:
2006-2-23 18:45
接2楼的话,查询必须在sql里重新做,没法升迁。
1问:form![窗体]![控件],写在窗体的参数里(有些情况不行)。
2问:用case改造。
我做了mdb和adp两个版本的例子,可参考。
作者:
jasperkang
时间:
2006-2-23 23:49
请问您能不能把例子贴出来,让我参考一下? 多谢!
作者:
tz-chf
时间:
2006-2-24 00:12
天狮
作者:
cynthia81008
时间:
2006-4-2 01:29
请三楼的把例子贴出来吧
作者:
wu8313
时间:
2006-4-28 02:13
以下是引用
zxp
在2006-2-23 10:16:00的发言:
查询不用升迁到SQL的,只要把表升迁过去就行了
这个方法我倒是试过,可以的。查询就是写在acc里面的。
不过,要保证每个表都要有自动编号id字段,否则,链接到sql表的时候,还是会提示一番的。
对sql我知道的太少,只能把自己曾经试过的方法说说,当时完成了链接:
使用sql的导入数据,把acc的表数据导入sql中。然后,删掉acc中的所有表,然后使用acc的链接表向导来建立文件dsn,就可以在acc中使用查询得到sql中的数据了。
可是,我觉得这样做,查询还是由acc完成,还得链接到sql,效率差,仅仅多了一个sql的后台,比较虚构和好看一点而已。其他的方法,也不知道。回头,想看看sql中的视图,是否可以链接到acc中,也不知道效率如何?
[此贴子已经被作者于2006-4-27 18:21:57编辑过]
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3