SQL Server 连接Access,Excel
--方法1:使用OPENROWSET()函数 【语法】 OPENROWSET ( ' provider_name ' , { ' datasource ' ; ' user_id ' ; ' password ' | ' provider_string ' } , { [ catalog . ] [ schema . ] object | ' query ' } ) --================================ ---SQL S
--方法1:使用OPENROWSET()函数
【语法】
OPENROWSET ( 'provider_name'
, { 'datasource' ; 'user_id' ; 'password'
| 'provider_string' }
, { [ catalog.] [ schema.] object
| 'query' }
)
--================================
---SQL Server 2000连接Access数据库
--================================
SELECT *
FROM OPENROWSET(
'Microsoft.Jet.OLEDB.4.0',
'D:\XXXX\XXXX\XXXX\XXXX.mdb';
'admin';
'',
[表名]
)
--方法2:使用OPENDATASOURCE()函数
【语法】
OPENDATASOURCE ( provider_name, init_string )
【参数】
provider_name:注册为用于访问数据源的 OLE DB 提供程序的 PROGID 的名称。provider_name 的数据类型为 char,没有默认值。
init_string:连接字符串,这些字符串将要传递给目标提供程序的 IDataInitialize 接口。提供程序字符串语法是以关键字值对为基础的,这些关键字值对由分号隔开,例如:"keyword1=value; keyword2=value."
在 Microsoft® Data Access SDK 中定义了基本语法。有关所支持的特定关键字值对的信息,请参见提供程序中的文档。下表列出 init_string 参数中最常用的关键字。
--================================
---SQL Server 2000连接Access数据库
--================================
SELECT *
FROM opendatasource(
'Microsoft.Jet.OLEDB.4.0',
'Data Source="D:\XXXX\XXXX\XXXX\XXXX.mdb";
Jet OLEDB:Database Password=abc'
)...[表名]
上一篇: MySQL学习笔记14:视图_MySQL
下一篇: php批量递归删除文件夹以文件
推荐阅读
-
win2008 r2 安装sql server 2005/2008 无法连接服务器解决方法
-
VS2010/VS2013项目创建 ADO.NET连接mysql/sql server详细步骤
-
Navicat远程连接SQL Server并转换成MySQL步骤详解
-
jdbc连接sql server数据库问题分析
-
浅谈SQL Server中的三种物理连接操作(性能比较)
-
VS2008连接SQL Server数据库文件出错的解决方法
-
php如何连接sql server
-
.NET Framework SQL Server 数据提供程序连接池
-
远程连接局域网内的sql server 无法连接 错误与解决方法
-
VS2008连接SQL Server数据库文件出错的解决方法