資料庫導入到excel
① 如何將資料庫中的數據導出到excel
方法/步驟
1
首先我們使用sqlyogent工具,連接到mysql資料庫。
2
連接成功後在左側的目錄位置,找到需要的表,右鍵打開表
3
也可以直接在sql執行器中輸入:
select
*
from
datetable
name
打開這個表
4
在sql執行器的下方,結果下方,最左側的位置,如下圖,有一個小圖標,滑鼠移動上面會浮出文字「導出為....」點擊這個圖標
5
點擊後會彈出一個名為「導出為」的彈出窗口,選擇需要導出的文件格式:如csv、html、xnl等,在右側選擇導出的欄位
6
在界面的最下方有一個輸入框,框中是程序默認的一個導出的路徑,也可以點擊路徑旁的按鈕,進行自定義導出文件路徑。
7
最後點擊【導出】按鈕,點擊後會有一個小的提示窗,提示信息為「date
exporet
successfully」點擊【確定】按鈕,完成導出操作
8
最後就是在導出目錄中找到導出的文件,查看導出是否成功。
9
這里需要注意一下,csv格式的文件,如果用excel打開會出現亂碼,因為編碼不同,如果使用txt打開則不會有這樣的問題。
end
方法/步驟2
1
在方法步驟1中第二個步驟也可以選擇,備份導出,這樣也能夠導出數據,但是這種數據由於沒有進行sql的篩選,導出的是整張表的數據,讀者需要注意一下。
② 怎樣通過代碼把資料庫的數據導入到excel表格中
可按如下方法:
1、登錄資料庫,用select
*
的方式將數據查出。
2、在結果處右鍵——選擇「將結果另存為」
3、選擇路徑,起好文件名,將格式選為「csv格式」,點擊保存即可。
③ 該怎麼把數據從資料庫中導入到Excel中
對於經常跟SQLServer資料庫打交道的人員來說經常會設計到導出SQLServer表中的數據。把SQLServer表中的數據導出為Excel文件有兩種方式。小編下面來講講如何導出SQLServer表數據為Excel文件。
https://jingyan..com/article/3065b3b68f2ab7becef8a449.html
④ 如何把資料庫的數據導入到excel
復制後直接到目標位置右鍵-選擇性粘貼,選「數值」即可。
補充:如果每次做怕麻煩,還可以這樣:按上面菜單中的「工具-自定義」,選「命令」選項卡,在左邊點「編輯」,然後在右邊找到「粘貼數值」(見圖片),用滑鼠按住這個「粘貼數值」不放,拖到上面工具欄中任意位置,放開滑鼠,此時「粘貼數值」就會出現在工具欄中了,以後每次復制後,在目標位置按他就行了。
⑤ 如何在資料庫中導入excel文件內的數據
方法/步驟
1)打開sql server,右鍵在要導入數據的資料庫選擇任務-->導入數據
⑥ 如何將資料庫表導入到excel表格數據
一.導出
1.選擇要導出的資料庫表,右鍵選擇「所有任務」,點擊「所有任務」下的子菜單「Export
Data„」進入「DTS
Import/Export
Wizard」窗口。
2.點擊「下一步」,進入「Choose
a
Data
Source」。
3.「Data
Source」更改為「Microsoft
OLE
DB
Provider
for
SQL
Server」;「Server」更改為「筆記本(工控機)名稱\WINCC」;下一步使用WINDOWS認證「Use
Windows
Authentication」;「Database」更改為「項目運行系統下的路徑(例如:CC_BGSYJ_14_02_24_11_22_22R)」。
4.
點擊「下一步」,進入「Choose
a
destination」。
5.「Destination」更改為「Microsoft
Excel
97-2000」;「File
name」建議更改為要導出的資料庫表的名字,並指定保存的路徑。
6.點擊「下一步」,進入「Specify
Table
Copy
Query」。
7.
點擊「下一步」,進入「Select
Source
Table
and
Views」。
8.選擇要導出的資料庫表,然後點擊「下一步」,進入「Save,Schele,and
replicate
package」。
9.
點擊「下一步」,「完成」,「確定」,「Done」,數據導出完成。
二.導入
1.選擇要導出的資料庫表,右鍵選擇「所有任務」,點擊「所有任務」下的子菜單「Import
Data„」進入「DTS
Import/Export
Wizard」窗口。
2.
點擊「下一步」,進入「Choose
a
Data
Source」。
3.「Data
Source」更改為「Microsoft
Excel
97-2000」;「File
name」選擇到指定路徑下excel文檔(重新製作或者以前導出的)。
4.
點擊「下一步」,進入「Choose
a
destination」。
5.「Destination」更改為「Microsoft
OLE
DB
Provider
for
SQL
Server」;「Server」更改為「筆記本(工控機)名稱\WINCC」;下一步使用WINDOWS認證「Use
Windows
Authentication」;「Database」更改為「項目運行系統下的路徑(例如:CC_BGSYJ_14_02_24_11_22_22R)」。
6.點擊「下一步」,進入「Specify
Table
Copy
Query」。
7.
點擊「下一步」,進入「Select
Source
Table
and
Views」。
8.選擇要將excel文檔導入到的資料庫表,然後點擊「下一步」,進入「Save,Schele,and
replicate
package」。
9.
點擊「下一步」,「完成」,「確定」,「Done」,數據導入完成。
⑦ 如何把sql的數據表導入到excel中
一、在EXCEL中
新建一列,如把列名定為ab,下面放你的數據,比如1,2,3……
二、打開SQL
企業管理器
,
右擊
你所需要導入的資料庫,選擇導入數據,下一步,數據源選擇Microsoft
Eccel
97-2000,選擇excel文件繼續下一步,往下按,選擇Sheet1$或者2,3
看你把數據放在那一頁,點轉換可以根據你自己需要設置一些欄位屬性,目的里改一下表的名字(如果是要往已存在的表裡插數據,應該要選擇往目的表中追加數據,但
欄位名
應該要一樣,如果是添加新建表,選擇創建目的表),新建表的話,表名自己隨便寫什麼好了,容易記就好。設置完了就點下一步就導入了。當然可以先預覽一下。
如果不熟悉,建議還是添加新建表吧,再用insert語句把導入的數據插入到你所需要插入的表裡。
⑧ 把SQL資料庫表導入到Excel表
果從SQL資料庫中,導出數據到Excel,如果Excel文件已經存在,而且已經按照要接收的數據創建好表頭,就可以簡單的用:
insert
into
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel
5.0;HDR=YES;DATABASE=c:test.xls',sheet1$)
select
*
from
表
--如果Excel文件不存在,也可以用BCP來導成類Excel的文件,注意大小寫:
--導出表的情況
EXEC
master..xp_cmdshell
'bcp
pubs.dbo.authors
out
c:\temp1.xls
-c
-q
-S"HUAWEI-CECF7A04"
-U"sa"
-P"sa"''
執行SQL語句導出:
EXEC
master..xp_cmdshell
'bcp
"SELECT
au_fname
FROM
pubs.dbo.authors"
queryout
c:\temp1.xls
-c
-S"HUAWEI-CECF7A04"
-U"sa"
-P"sa"'
注意以上c:\temp1.xls必須不存在
使用CopyFromRecordset將一個記錄集中的所有記錄一起寫入EXCEL
示例
本示例將
DAO
Recordset
對象中的欄位名稱復制到工作表的第一行中,並將這些名稱的格式設為加粗。然後,本示例將記錄集復制到工作表中,復制的起始位置在
A2
單元格。
For
iCols
=
0
to
rs.Fields.Count
-
1
ws.Cells(1,
iCols
+
1).Value
=
rs.Fields(iCols).Name
Next
ws.Range(ws.Cells(1,
1),
_
ws.Cells(1,
rs.Fields.Count)).Font.Bold
=
True
ws.Range("A2").CopyFromRecordset
rs
⑨ 如何把資料庫中查詢得到的表導入到excel生
查詢完之後在結果欄里按CTRL+A將結果全選,按右鍵選擇「將結果另存為...」,然後保存為「*.csv」文件,就可以用excel打開了。或者「連同標題一起復制」,然後將結果拷貝到excel表中就可以了。
⑩ 將資料庫中數據導入到Excel表格
//excel導入資料庫
應該先把excel
使用oledb導入到數據集中.
然後再導入到對應表結構的資料庫中.