社区
Access
帖子详情
链接表(sql server)的问题
张吉Jerry
2010-10-14 09:41:08
在access中建立的链接表(通过ODBC数据源链接到SQL SERVER),在进行查询时,是将远程数据传输到本地计算机进行处理,还是远程计算机将处理好的数据传输到本地?
...全文
73
10
打赏
收藏
链接表(sql server)的问题
在access中建立的链接表(通过ODBC数据源链接到SQL SERVER),在进行查询时,是将远程数据传输到本地计算机进行处理,还是远程计算机将处理好的数据传输到本地?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
changechange
2010-10-19
打赏
举报
回复
你如果有网络数据包的监控软件,监控一下就知道了。
changechange
2010-10-19
打赏
举报
回复
感觉是这样的:如果在access里面建立链接表,那么查询的时候是将服务器端的数据传输到本地来进行处理的,这样就会在传输上消耗大量时间,--------------99%的情况下这句话是错误的
wwwwb
2010-10-15
打赏
举报
回复
[Quote=引用 6 楼 changechange 的回复:]
绝大多数情况下是“是远程计算机将处理好的数据传输到本地”
[/Quote]
大版主已经说明了,与我的想法类似,JET引擎相当于1个翻译,是ACCESS与其它数据库之间的桥梁
changechange
2010-10-15
打赏
举报
回复
绝大多数情况下是“是远程计算机将处理好的数据传输到本地”
changechange
2010-10-15
打赏
举报
回复
JET DB 链接SQL SERVER表时,其实 ACCESS 的查询会被转换为 SQL SERVER 的脚本并在服务器端执行,只返回结果,不返回所有数据。但是有些特殊情况下,会将ID字段在网络上传输,所以在速度慢时需要针对实际情况进行性能优化。
张吉Jerry
2010-10-15
打赏
举报
回复
感觉是这样的:如果在access里面建立链接表,那么查询的时候是将服务器端的数据传输到本地来进行处理的,这样就会在传输上消耗大量时间,处理速度也慢;如果是用VBA里的ADODB去链接SQL SERVER,那SQL语句的处理时在服务器端进行的,只是将处理结果传输回来。只是第二种方法就要纯编程了,不能用access里的“查询”之类的。
张吉Jerry
2010-10-14
打赏
举报
回复
[Quote=引用 2 楼 acmain_chm 的回复:]
其实举个例子你就明白了。
假设 链接表 linkTbl, ACCESS本地表 accessTbl
下面SQL语句
select * from linkTbl a inner join accessTbl b on a.id=b.id
你说是把ACCESS中的accessTbl 送到SQL SERVER去呢?还是把SQL SERVER中的linkTbl 送到ACCESS中来处……
[/Quote]
望高人解答~
ACMAIN_CHM
2010-10-14
打赏
举报
回复
其实举个例子你就明白了。
假设 链接表 linkTbl, ACCESS本地表 accessTbl
下面SQL语句
select * from linkTbl a inner join accessTbl b on a.id=b.id
你说是把ACCESS中的accessTbl 送到SQL SERVER去呢?还是把SQL SERVER中的linkTbl 送到ACCESS中来处理?
wwwwb
2010-10-14
打赏
举报
回复
没有仔细研究,应该是将处理好的数据传输到本地
ACMAIN_CHM
2010-10-14
打赏
举报
回复
[Quote]引用 2 楼 acmain_chm 的回复:
其实举个例子你就明白了。
假设 链接表 linkTbl, ACCESS本地表 accessTbl
下面SQL语句
select * from linkTbl a inner join accessTbl b on a.id=b.id
你说是把ACCESS中的accessTbl 送到SQL SERVER去呢?还是把SQL SERVER中的linkTbl 送到ACCESS中来处……
望高人解答~[/Quote]
还需要解释啊。
那么假设你去访问SQL SERVER ODBC的账号是只读的,你觉得上面两种哪种可行?
或者再白点儿,你如何通过一个只读的SQL SERVER账号把ACCESS本地表中的数据传到SQL SERVER中?
SQL
Server
2016数据库管理(四)
讲解
SQL
Server
2016的分布式查询、数据库链接、表分区、导入导出数据、数据库灾难恢复、自动化作业(JOB)、数据库安全(角色、权限)
SQL
Server
连接表
内连接是
SQL
server
中最常见的连接之一,通过串联语句来连接查询各个表中的相关数据。 通过from指定主表student,join连接附表sc查询出两个表中相关连的数据,通过on where 查询出所需数据。
SQL
Server
表连接
SQL
Server
全外链接 在关系数据库中,数据分布在多个逻辑表中。 要获得完整有意义的数据集,需要使用连接来查询这些表中的数据。
SQL
Server
支持多种连接,包括 [内连接],[左连接],[右连接],[全外连接]和...
my
sql
链接
sql
server
_
sql
server
数据库的连接
sql
server
数据库的连接
SQL
server
2008 R2 图文安装教程(附资源)首先,以默认的windows验证方式打开并登录
SQL
Server
2008第二步:登录后定位到“\安全性\登录名”,选择要使用
sql
server
登录验证方式的用户(例如sa)...
sql
server
表链接
今天给大家分享一个
sql
server
里面的表的链接,在关系数据库中,数据分布在多个逻辑表中。 要获得完整有意义的数据集,需要使用连接来查询这些表中的数据。 1.内连接:内连接是
sql
server
中最常用的链接之一,内部...
Access
7,713
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章