青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

eryar

PipeCAD - Plant Piping Design Software.
PlantAssistant - Translate AVEVA RVM/SP3D VUE to glTF, STEP, etc.
posts - 606, comments - 590, trackbacks - 0, articles - 0

SQL SERVER 與ACCESS、EXCEL的數據轉換

Posted on 2011-12-29 14:08 eryar 閱讀(2289) 評論(0)  編輯 收藏 引用
熟悉SQL SERVER 2000的數據庫管理員都知道,其DTS可以進行數據的導入導出,其實,我們也可以使用Transact-SQL語句進行導入導出操作。在Transact-SQL語句中,我們主要使用OpenDataSource函數、OPENROWSET 函數,關于函數的詳細說明,請參考SQL聯機幫助。利用下述方法,可以十分容易地實現SQL SERVER、ACCESS、EXCEL數據轉換,詳細說明如下:

一、SQL SERVER 和ACCESS的數據導入導出

常規的數據導入導出:

使用DTS向導遷移你的Access數據到SQL Server,你可以使用這些步驟: 

1在SQL SERVER企業管理器中的Tools(工具)菜單上,選擇Data Transformation 
2Services(數據轉換服務),然后選擇 czdImport Data(導入數據)。 
3在Choose a Data Source(選擇數據源)對話框中選擇Microsoft Access as the Source,然后鍵入你的.mdb數據庫(.mdb文件擴展名)的文件名或通過瀏覽尋找該文件。 
4在Choose a Destination(選擇目標)對話框中,選擇Microsoft OLE DB Prov ider for SQL Server,選擇數據庫服務器,然后單擊必要的驗證方式。 
5在Specify Table Copy(指定表格復制)或Query(查詢)對話框中,單擊Copy tables(復制表格)。 
6在Select Source Tables(選擇源表格)對話框中,單擊Select All(全部選定)。下一步,完成。

Transact-SQL語句進行導入導出:

1.在SQL SERVER里查詢access數據:
-- ======================================================
SELECT * 
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\DB.mdb";User ID=Admin;Password=')...表名
-------------------------------------------------------------------------------------------------
2.將access導入SQL server 
-- ======================================================
在SQL SERVER 里運行:
SELECT *
INTO newtable
FROM OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0', 
  'Data Source="c:\DB.mdb";User ID=Admin;Password=' )...表名
-------------------------------------------------------------------------------------------------
3.將SQL SERVER表里的數據插入到Access表中
-- ======================================================
在SQL SERVER 里運行:
insert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
  'Data Source=" c:\DB.mdb";User ID=Admin;Password=')...表名 
(列名1,列名2)
select 列名1,列名2 from sql表
實例:
insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0', 
  'C:\db.mdb';'admin';'', Test) 
select id,name from Test
INSERT INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'c:\trade.mdb'; 'admin'; '', 表名)
SELECT *
FROM sqltablename
-------------------------------------------------------------------------------------------------

二、SQL SERVER 和EXCEL的數據導入導出
1、在SQL SERVER里查詢Excel數據:
-- ======================================================
SELECT * 
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]
下面是個查詢的示例,它通過用于 Jet 的 OLE DB 提供程序查詢 Excel 電子表格。
SELECT * 
FROM OpenDataSource ( 'Microsoft.Jet.OLEDB.4.0',
  'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
-------------------------------------------------------------------------------------------------

2、將Excel的數據導入SQL server :
-- ======================================================
SELECT * into newtable
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
  'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]
實例:
SELECT * into newtable
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
  'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
-------------------------------------------------------------------------------------------------

3、將SQL SERVER中查詢到的數據導成一個Excel文件
-- ======================================================
T-SQL代碼:
EXEC master..xp_cmdshell 'bcp 庫名.dbo.表名out c:\Temp.xls -c -q -S"servername" -U"sa" -P""'
參數:S 是SQL服務器名;U是用戶;P是密碼
說明:還可以導出文本文件等多種格式
實例:EXEC master..xp_cmdshell 'bcp saletesttmp.dbo.CusAccount out c:\temp1.xls -c -q -S"pmserver" -U"sa" -P"sa"'
EXEC master..xp_cmdshell 'bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout C:\ authors.xls -c -Sservername -Usa -Ppassword'
在VB6中應用ADO導出EXCEL文件代碼: 
Dim cn As New ADODB.Connection
cn.open "Driver={SQL Server};Server=WEBSVR;DataBase=WebMis;UID=sa;WD=123;"
cn.execute "master..xp_cmdshell 'bcp "SELECT col1, col2 FROM 庫名.dbo.表名" queryout E:\DT.xls -c -Sservername -Usa -Ppassword'"
------------------------------------------------------------------------------------------------

4、在SQL SERVER里往Excel插入數據:
-- ======================================================
insert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\Temp.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...table1 (A1,A2,A3) values (1,2,3)

T-SQL代碼:
INSERT INTO  
OPENDATASOURCE('Microsoft.JET.OLEDB.4.0',  
'Extended Properties=Excel 8.0;Data source=C:\training\inventur.xls')...[Filiale1$]  
(bestand, produkt) VALUES (20, 'Test')  
-------------------------------------------------------------------------------------------------

總結:利用以上語句,我們可以方便地將SQL SERVER、ACCESS和EXCEL電子表格軟件中的數據進行轉換,為我們提供了極大方便!

[注:以上內容來自網絡。]

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美成年人视频| 亚洲国产另类精品专区| 午夜一区不卡| 欧美高清一区| 久久精品二区| 性欧美xxxx大乳国产app| 嫩草伊人久久精品少妇av杨幂| 国产精品国产三级国产专区53 | 久久久一区二区| 亚洲网站在线| 国产精品xxxav免费视频| 日韩亚洲一区二区| 国一区二区在线观看| 黄色亚洲大片免费在线观看| 午夜性色一区二区三区免费视频| 亚洲肉体裸体xxxx137| 免费一区视频| 亚洲精选在线| 亚洲国内欧美| 欧美日韩国产色视频| 中日韩男男gay无套 | 美女主播一区| 亚洲黄色影院| 亚洲人成在线观看网站高清| 欧美激情一区二区三区在线| 91久久久久久久久| 亚洲国产精品久久91精品| 欧美福利在线| 亚洲午夜性刺激影院| 亚洲女优在线| 在线观看亚洲视频啊啊啊啊| 欧美激情按摩| 欧美性片在线观看| 久久国产99| 蜜桃久久av一区| 一本色道久久综合亚洲精品婷婷 | 欧美大尺度在线观看| 免费成人av资源网| 亚洲深夜福利网站| 午夜亚洲激情| 亚洲欧洲一区| 亚洲免费中文字幕| 在线成人h网| 亚洲免费高清| 欧美久久电影| 免费一级欧美片在线观看| 一区二区激情| 欧美在线观看视频| 日韩小视频在线观看| 亚洲欧美日韩国产综合在线 | 性18欧美另类| 美玉足脚交一区二区三区图片| 中日韩男男gay无套| 久久成人18免费观看| 欧美激情91| 一本久道久久综合中文字幕| 国产日韩欧美在线看| 亚洲大胆在线| 国产精品网站在线播放| 欧美华人在线视频| 国产伦精品一区二区三区免费| 欧美成人精品影院| 国产精品尤物| 亚洲精品日韩精品| 韩国女主播一区| 亚洲视频一区二区免费在线观看| 亚洲国产91色在线| 午夜精品福利视频| 亚洲视频999| 麻豆精品一区二区av白丝在线| 小嫩嫩精品导航| 欧美日韩成人在线播放| 蜜臀久久99精品久久久久久9 | 欧美高清在线| 久久久久久精| 国产精品亚洲第一区在线暖暖韩国| 亚洲高清视频的网址| 国内精品99| 亚洲综合丁香| 亚洲免费成人av电影| 亚洲国产高清aⅴ视频| 亚洲欧美乱综合| 亚洲一区在线免费观看| 欧美精品一区二区蜜臀亚洲| 欧美国产视频在线| 一色屋精品视频免费看| 性欧美暴力猛交另类hd| 午夜精品国产更新| 国产精品jvid在线观看蜜臀| 亚洲日本一区二区三区| 亚洲黄色尤物视频| 美女图片一区二区| 欧美凹凸一区二区三区视频| 在线成人中文字幕| 久久久午夜精品| 久久综合网色—综合色88| 黄色在线成人| 久久午夜视频| 亚洲第一精品久久忘忧草社区| 在线日本成人| 欧美1区2区3区| 亚洲国产清纯| 一区二区三区高清| 欧美午夜在线视频| 亚洲午夜在线观看| 欧美中文在线观看国产| 国产自产精品| 久久综合色8888| 亚洲区国产区| 亚洲欧美国产高清| 国产无一区二区| 久久夜色精品国产亚洲aⅴ| 亚洲高清成人| 亚洲欧美欧美一区二区三区| 国产女人18毛片水18精品| 久久成人精品视频| 欧美国产日韩亚洲一区| 亚洲久久一区| 国产精品久久久一区麻豆最新章节| 91久久中文字幕| 午夜一区二区三视频在线观看 | 亚洲免费av观看| 欧美日韩国产免费观看| 亚洲午夜激情免费视频| 久久久噜噜噜久久久| 亚洲精品自在久久| 国产精品毛片大码女人| 久久久91精品国产| 最新日韩av| 欧美亚洲综合在线| 亚洲国产精品传媒在线观看| 欧美视频在线观看一区| 久久精品麻豆| 一本色道久久综合亚洲精品婷婷| 久久久久久久久久久成人| 亚洲每日在线| 国产一区二区在线观看免费播放| 暖暖成人免费视频| 亚洲欧美另类在线观看| 亚洲久久视频| 久久人人爽人人爽| 亚洲私人黄色宅男| 亚洲电影免费观看高清完整版| 国产精品成人观看视频免费| 久久中文精品| 午夜国产不卡在线观看视频| 亚洲国产高清一区| 欧美在线在线| 亚洲影院色无极综合| 亚洲理伦电影| 亚洲第一精品久久忘忧草社区| 国产精品嫩草久久久久| 欧美成人精品三级在线观看| 久久精品国产一区二区三区| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲第一天堂无码专区| 久久另类ts人妖一区二区| 亚洲欧美国产精品va在线观看| 亚洲国产精品成人久久综合一区| 国产日韩一区欧美| 欧美日韩中文在线| 欧美成人精品在线| 国产综合亚洲精品一区二| 国产精品乱码一区二三区小蝌蚪| 久久综合图片| 久久久久综合网| 欧美在线视频网站| 亚洲视频图片小说| 日韩午夜电影av| 亚洲激情影视| 亚洲高清在线| 欧美激情影音先锋| 欧美成人久久| 欧美电影免费观看高清| 免费成人激情视频| 久久久免费精品| 久久久久久久久久看片| 久久精彩免费视频| 久久精品视频在线看| 欧美在线999| 久久av在线看| 久久久久久亚洲精品杨幂换脸 | 国产精品视频自拍| 最新高清无码专区| 最新中文字幕一区二区三区| 久久激情综合网| 久久久久久噜噜噜久久久精品 | 99国产精品国产精品久久| 激情亚洲网站| 亚洲高清在线观看| 亚洲国产成人av| 亚洲精品美女在线| 中文欧美字幕免费| 午夜亚洲视频| 久久久久久婷| 亚洲国产精品久久久久婷婷老年| 亚洲国产一区二区在线| 日韩午夜电影av| 新片速递亚洲合集欧美合集| 久久久www免费人成黑人精品 |