Office中国论坛/Access中国论坛

标题: Access与Sql server的连接到底用什么会比较好呢? [打印本页]

作者: admin    时间: 2012-12-12 13:20
标题: Access与Sql server的连接到底用什么会比较好呢?
Access与Sql server的连接到底用什么会比较好呢? ODBC ADP 还是直接用ADO?
作者: gnoy    时间: 2012-12-12 16:27
adp 已死,odbc长青,adp其实就是ADO技术。
作者: t小宝    时间: 2012-12-12 16:48
本帖最后由 t小宝 于 2012-12-12 16:49 编辑

关注!
使用odbc链接表,有个会使前台数据库体积暴涨的问题,见这个帖子。
【请教】一个用DAO刷新链接表时遇到的奇怪问题

作者: gnoy    时间: 2012-12-12 17:37
t小宝 发表于 2012-12-12 16:48
关注!
使用odbc链接表,有个会使前台数据库体积暴涨的问题,见这个帖子。
【请教】一个用DAO刷新链接表时 ...

我测试了下我的系统,没有发现这个问题。
作者: 你是坏蛋    时间: 2012-12-12 18:18
直接用ADO吧,我觉得。

作者: zhuyiwen    时间: 2012-12-12 18:45
不知道Microsoft为何要放弃ADP,我指的是Access 2013。

个人观点,无外乎两种原因:
1、与Office发展方向不符,Access Web 数据库的数据全存储在SQL Server中,不需要另外搞一个ADP了,呵呵。
2、产品技术更新,例如SQL Server 2005/2008/2012已经不能用ADO来管理,因为ADO已经发展到顶了,而现在推的是ADO.NET,Access一直只用ADO和DAO。

其实,到Access 2010,ADP已经非常成熟了,就像VB6一样。呵呵
作者: zhuyiwen    时间: 2012-12-12 19:00
其实标准的做法是用链接表,用完了以后删除,再用再建,这样才能发挥Access本身的优势。
作者: tmtony    时间: 2012-12-12 22:42
我是直接用链接表哦,但密码 是用时才填入
作者: chaosheng    时间: 2012-12-12 23:19
我还是继续用ADP! 在Access 2010 runtime环境下运行.
装了Access 2013还是可再装Access 2010 runtime啊.
弄个启动程序用Access 2010 runtime打开ADP就行啊.管它再怎样升级变化啊!
如果Access Web app成熟了,我就考虑用它.
作者: yodong    时间: 2012-12-17 21:45
chaosheng 发表于 2012-12-12 23:19
我还是继续用ADP! 在Access 2010 runtime环境下运行.
装了Access 2013还是可再装Access 2010 runtime啊.
...

装了Access 2013还是可再装Access 2010 runtime啊
===================
不是很明白?能否详细再说明一下.
作者: Benjamin_luk    时间: 2012-12-17 22:36
因只对数据进行读取,所以对U890的数据库直接用PASSTHROUGH查询,在查询里面加下ODBC。
优点是可以在SQL里面增加条件,加快数据的读取速度。
{:soso_e100:}
作者: chaosheng    时间: 2012-12-17 22:44
yodong 发表于 2012-12-17 21:45
装了Access 2013还是可再装Access 2010 runtime啊
===================
不是很明白?能否详细再说明一下 ...

我是说一台计算机装了Access 2013后还是可再装Access 2010 runtime,如果交叉运行,只是启动时要等它自动安装程序再配置一下. Access本来一般人就少用,Office2013破解好像比较难了,人们要买Office2013的话可能会买便宜一点的没有Access的版本.这个可能有点会使Access 2010成为经典并且会持续比较长的时间吧.
作者: huangli0356    时间: 2012-12-24 15:30
还没对两个数据库的联接作何研究,,回复纯属预见其发展..呵呵..




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3