婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > SQL直接操作excel表(查詢/導入/插入)

SQL直接操作excel表(查詢/導入/插入)

熱門標簽:怎么給高德做地圖標注 承德地圖標注公司名需要花錢嗎 電銷外呼系統軟件功能 慶陽地圖標注 美團地圖標注商戶認證注冊 榕城市地圖標注 浙江穩定外呼系統供應商 咸陽電腦外呼系統運營商 北京400電話辦理多少錢
復制代碼 代碼如下:

--配置權限
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXEC sp_configure 'Ad Hoc Distributed Queries', 1;
GO
RECONFIGURE;
GO

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')
您可能感興趣的文章:
  • sql2005 數據庫轉為sql2000數據庫的方法(數據導出導入)
  • mysql導出導入中文表解決方法
  • MySQL如何導入csv格式數據文件解決方案
  • mysql導入導出數據中文亂碼解決方法小結
  • mdf文件和ldf文件導入到sql server 2005實現語句

標簽:貴州 上海 昭通 重慶 拉薩 新鄉 呼和浩特 江蘇

巨人網絡通訊聲明:本文標題《SQL直接操作excel表(查詢/導入/插入)》,本文關鍵詞  SQL,直接,操作,excel,表,查詢,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQL直接操作excel表(查詢/導入/插入)》相關的同類信息!
  • 本頁收集關于SQL直接操作excel表(查詢/導入/插入)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 佛坪县| 明水县| 乌恰县| 方城县| 崇礼县| 东至县| 连平县| 斗六市| 洪泽县| 九江县| 那坡县| 比如县| 托克逊县| 开鲁县| 新津县| 石林| 安顺市| 贵阳市| 湟中县| 佛冈县| 临湘市| 广河县| 来宾市| 营山县| 紫云| 普宁市| 腾冲县| 桦川县| 诸暨市| 清河县| 恩平市| 色达县| 久治县| 昌宁县| 萝北县| 阳曲县| 综艺| 海盐县| 武邑县| 庄浪县| 嘉峪关市|