把sql数据和access数据整合成一个数据集

2016-02-19 18:20 9 1 收藏

下面,图老师小编带您去了解一下把sql数据和access数据整合成一个数据集,生活就是不断的发现新事物,get新技能~

【 tulaoshi.com - 编程语言 】

   有时候我们要取得的一部分数据在sql的数据库中,而另一部分数据在access数据库中,但是有时候却需要把这两个数据库中的数据关联起来进行查询,把他们整合在一个数据集合里无疑是一个很好的方法,按照下面这段操作,你就可以在只有sql连接数据库语句的情况下进行sql数据和access数据的联合查询

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

    首先你要用有数据库管理者权限的账号执行下面的脚本01_AddLinkServer.sql,01_AddLinkServer.sql的内容如下:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

    use master

EXEC sp_addlinkedserver
@server='VALINKMDB',
@srvproduct = '',
@provider='Microsoft.Jet.OLEDB.4.0',
@datasrc='C:McMo.mdb'
GO

EXEC sp_addlinkedsrvlogin
@rmtsrvname =  'VALINKMDB', 
@useself =  'false'
GO

  VALINKMDB是模拟access数据库,确认SQLServer的EnterpriseManager上的安全性-链接服务器的项目,请确认VALINKMDB的entry被制作。然后你就可以在sql的查询分析器上直接查询aceess数据库里的数据了,比如:select * from VALINKMDB...test,此处的test就是access数据库中的你要查询的那个表的名字,当然这个时候你也可以进行联合查询了,比如:select * from VALINKMDB...test inner join sqldatabase on sqldatabase .number = test .number

  你可以在asp或者.net或者其它语言进行应用

  如果有什么问题,请提出共同交流

来源:http://www.tulaoshi.com/n/20160219/1617320.html

延伸阅读
标签: SQLServer
  开发者常常以Access作为原型或者用Access来开发不是很关键的应用程序。但是,随着公司业务的增长,要解决的问题会变得越来越复杂,Access环境可能无法满足需要。目前,Access 2002的.mdb和.adp文件都将一个数据库的长度限制在2 GB以内。这意味着几乎每个Access和SQL Server开发者最终都要将一个Access数据库升迁成一个SQL Server数据库...
标签: 办公软件
相信大家对Word和Access这两位微软Office家族旗下的成员不会陌生吧,它们之间可有着密切的联系,比如在数据交流方面,下面以Word2000和Access2000为例,将如何实现Word与Access数据交换的方法介绍一下: 一、 在Word中使用Access的数据 (一)、如何在原有Word文档中插入MicrosoftAccess表或查询的内容。 1.在一篇Word文档中选定要插入...
unit UDataModule; interface uses    Controls,SysUtils, Classes, DB, ADODB,windows,forms,CustomCom_TLB; type   TDataModule1 = class(TDataModule)     ADOConnection1: TADOConnection;     dsDataSet: TADODataSet;     A...
问题 我常被问到如何把驻留在物理服务器/SQL 实例上的数据库转变为它们相应的应用程序名称。在准备计划好的服务器停机通知时,这种需要就产生了,但在我的组织内与IT经理或非技术人员沟通时,这也是有价值的。如果你不是数据库管理员或特定数据库的应用分析师,你通常会无视数据库的命名规则,而这些数据库支持着你每日依赖的应用程...
标签: SQLServer
熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。 利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转换,详细说明如下: ...

经验教程

661

收藏

45
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部