易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL Server2005连接Excel、Access

转自:http://blog.csdn.net/oceanrain/archive/2006/09/26/1289188.aspx
本文主要介绍通过SQL Server2005连接Excel和Access,然后访问Excel工作簿中的内容及Access本地数据库中的表内容的方法:
一.SQL Server2005如何访问Excel文件中的数据?
 1.运行"开始 \ 程序 \ Microsoft SQL Server 2005 \ SQL Server Management Studio",在打开的窗口中选择左侧对象资源管理器下的"<数据库实例名>\服务器对象\链接服务器"结点.
2.鼠标右键单击"链接服务器"结点,在弹出的菜单中选择"新建链接服务器"菜单,在打开的"新建链接服务器"对话框进行如下配置:
链接服务器(N)-------->Excel                注:此名称根据个人爱好随便填写
访问接口(P)------------>Microsoft Jet 4.0 OLE DB Provider
产口名称(U)------------>Excel
数据源(D)---------------->F:\Excel文件集合\成本.xls             注:excel文件所在的路径
访问接口字符串-------->Excel 8.0
设置完成后单击"确定"按钮进行保存操作.
3.通过刚刚建立的名为"Excel"的链接服务名访问Excel文件中的工作簿的内容
SELECT * from excel...sheet1$     --excel为链接服务器名  sheet1$为要访问的工作表名  $符合不可缺少
二、如何通过SQL Server2005访问Access本地库中的数据表内容(视图同理)?
*****************图形界面设置*****************************************************************
1.运行"开始 \ 程序 \ Microsoft SQL Server 2005 \ SQL Server Management Studio",在打开的窗口中选择左侧对象资源管理器下的"<数据库实例名>\服务器对象\链接服务器"结点.
2.鼠标右键单击"链接服务器"结点,在弹出的菜单中选择"新建链接服务器"菜单,在打开的"新建链接服务器"对话框进行如下配置:
链接服务器(N)-------->AccessServer               注:此名称根据个人爱好随便填写
访问接口(P)------------>Microsoft Jet 4.0 OLE DB Provider
产口名称(U)------------>Access
数据源(D)---------------->F:\shengchan.mdb          &


相关文档:

用SQL查询分析器操纵Excel及导入导出数据

SQL SERVER 和EXCEL的数据导入导出
通常的方法是使用图形界面的dts工具,但发觉有些使用命令行界面的方式更简单
1、在SQL SERVER里查询Excel数据:
-- ======================================================
SELECT *
from OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\book1.xls";Use ......

SQL 跨库查询

DECLARE @ServerName nvarchar(50) --数据库服务器名称(数据库服务器IP)
DECLARE @DataBaseName nvarchar(50) --数据库名称
DECLARE @UserName nvarchar(50)   --登录数据库用户ID
DECLARE @UserPwd nvarchar(50)   --登录数据库密码
DECLARE @TbName nvarchar(50)   --表名字
DECLAR ......

sql操作手册

下列语句部分是Mssql语句,不可以在access中使用。
SQL分类: 
DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) 
DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) 
DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)
首先,简要介绍基础语句:
1、说明:创建数据库
CR ......

教你如何使用SQL Server来过滤数据

  关系型数据通常以规范化形式保存,就是说你应该尽可能少地重复数据;通常情况下,表与表之间仅通过各种键值实现关联。
  关系型数据通常以规范化形式保存,就是说你应该尽可能少地重复数据;通常情况下,表与表之间仅通过各种键值实现关联。进一步地讲,规范化的含义就是:你不能在数据库中保存计算后的值,而你只能在 ......

SQL Server中未公布的扩展存储过程

SQL Server中未公布的扩展存储过程
作者: echsys,  出处:blog, 责任编辑: 李书琴, 
2008-09-09 07:00
  在SQL Server中包含了几个可以访问系统注册表的扩展存储过程。它们提供了在当前的SQL Server版本中访问系统注册表的能力,而且很多人利用SQL Server来进行攻击系统。本文介绍了如何在SQL Server中禁用他们。
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号