SQL Server 连接Access,Excel

WBOY
リリース: 2016-06-07 15:44:21
オリジナル
1080 人が閲覧しました

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!