Heim  >  Artikel  >  Datenbank  >  SQL Server 连接Access,Excel

SQL Server 连接Access,Excel

WBOY
WBOYOriginal
2016-06-07 15:44:211123Durchsuche

--方法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'
                                    )...[表名]

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Codeforces Round #294 (Div. 2)Nächster Artikel:求一条ACCESS语句