① 怎麼把excel表格導入資料庫
方法如下:1、打開要導入的excel文件,觀察第一列是為欄位還是數據。
2、打開sqlserver,在需要導入的數據點擊右鍵
【任務】-【導入數據】
出現導入導出向導。
3、點擊下一步
,進入【選擇數據源】頁面,注意紅框設置。
4、點擊下一步
,進入【選擇目標】頁面,注意紅框設置。
5、點擊下一步
,進入【指定表復制或查詢】頁面,注意紅框設置。
6、點擊下一步
,進入【選擇源表和源視圖】頁面,注意紅框設置。
7、下一步,直到完成。出現【執行結果頁面】。
8、最後在sqlserver查詢表。
② 資料庫怎麼把現成的表導入
1. 怎麼將excel表格導入mysql資料庫
1、製作好你的excel表格,注意和資料庫中的欄位一一對應,比如我資料庫中有三個欄位,uid,uname,udate,則在excel中必須有這三個欄位; 2、將excel表格另存為csv文件,csv默認為逗號製表符,由於工作需要,我把我的製表符修改成了分號; 3、將該csv文件打開,轉換成utf-8格式,否則導入的中文會亂碼,我使用的工具是notepad++,你可以使用其他工具; 4、將該文件導入mysql,我使用的可視化界面是navicat for mysql; 至此,excel就可以成功的導入到資料庫中了。
直接導入excel我嘗試了多次都不行,建議還是先轉換成CSV格式的文件。
2. 怎樣將SQL資料庫中的數據導入到指定的EXCEL中
你可以在企業管理器中——工具——數據轉換服務——導出數據
也可以打開EXCEL——數據——導入數據
-------------------------------------------------------
那也很簡單,打開EXCEL,現在視圖——窗體這里打勾,然後拖一個按鈕出來
然後工具——宏——宏編譯器這里點進去編寫VB程序,保存
回到工作簿右鍵那個你剛才拖出來的按鈕,右鍵指定宏,將宏指定到剛才編寫的程序
PS:不知道樓主對於VB程序和資料庫SQL語言的基礎怎樣,我倒是寫給一些現成的程序,你要嗎?雖然你這里沒有資料庫不能運行,但是看看程序是可以的
3. 怎麼把資料庫文件導入mysql資料庫
附加資料庫 或者導入資料庫
SQL本身有數據導入的操作。但如果要從一個備份的文件中導入數據,則要進行另外的操作。下面以一個例子進行說明。
SQL伺服器上已有一個DOE資料庫,並且裡面有大量的數據,現准備從另外一個備份文件A1.BAK(不是DOE資料庫的備份文件)中導入另外的數據(即導入後在DOE中增加一些數據表,表中已錄有數據),並保持原DOE的數據不變。
1、首先,在「SQL企業管理器」中新建一個臨時資料庫A1。
2、右擊A1資料庫,選擇:所有任務->還原資料庫。
3、在「還原資料庫」窗口中,選擇:「從設備」。
4、點擊「選擇設備」。
5、點擊「添加」。
6、從文件名中選擇要還原的資料庫文件,如A1.BAK。
7、點擊「確定」,返回「還原資料庫」窗口。
8、點擊「選項」卡,進入選項設置。
9、鉤選:「在現有資料庫上強制還原」。
10、修改「移到物理文件名」為:「c:\a1.ldf」、「c:\a1.mdf」。
11、點確定,即可導入備份文件中的數據到臨時資料庫A1中。
12、此時,你可以將數據從A1導入到另外一真正要導入的資料庫中,如DOE資料庫。
(下面的數據導入操作為SQL2000企業管理器的一般數據導入導出操作。)
13、在「SQL企業管理器」中選擇「DOE」資料庫。
14、右擊DOE資料庫,選擇:所有任務->導入數據。
15、在「DTS導入/導出向導」窗口的「選擇數據源」中,數據源選擇剛才建立並導入數據的臨時資料庫A1。點擊下一步。
16、在「選擇目的」中,系統已經默認為DOE資料庫。
17、連續點擊「下一步」,直到完成。
經過上面的操作,你已經成功地將備份文件A1.BAK中數據導入DOE資料庫中,並且DOE資料庫原有數據不變。
此時,你可以刪除臨時資料庫A1。
4. SQL server2008導入數據大量數據到一個表的方法
一是需要在目的資料庫中先建立相關的表。如想把進銷存系統資料庫(SQLServer)中的產品信息表(Proct)導入到ERP系統中的產品信息表(M_Proct)中。則前期是在ERP系統的資料庫中已經建立了這張產品信息表。
二是這種方法只復製表中的數據,而不復製表中的索引。如在進銷存系統數據中的產品信息表中,在產品編號、產品種類等欄位上建立了索引。則利用Select
Into語句把數據復制到ERP系統的表中的時候,只是復制了數據內容的本身,而不會復制索引等信息。
三是這條語句使用具有局限性。一般情況下,這只能夠在SQL Server資料庫中採用。不過,對於SQL
Server不同版本的資料庫,如2008或者2003,還都是兼容的。若需要導入的對象資料庫不是SQL Server的,則需要採用其他的方法。
四是採用這條語句的話,在目的表中必須不存在數據。否則的話,目的表中的數據會被清除。也就是說,這個語句不支持表與表數據的合並。在SQL
Server中,有一條類似的語句,可以實現這個功能。這條語句就是:Insert
Into。他的作用就是把另外一張表中的數據插入到當前表中。若用戶想要的時表與表數據的合並,則可以採用這條語句。兩者不能夠混淆使用,否則的話,很容易導致數據的丟失。
五是以上兩條語句都支持兼容的不同類型的數據類型。如在原標中,某個欄位的數據類型是整數型,但是在目的表中這個欄位的數據類型則是浮點型,只要這個兩個數據類型本來就兼容的,則在導入的時候,資料庫是允許的。
③ 如何將資料庫表導入到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」,數據導入完成。
④ 將excel表導入資料庫的方法步驟
在 Excel 中錄入好數據以後,可能會有導入資料庫的需求,這個時候就需要利用一些技巧導入。接下來是我為大家帶來的如何將excel表導入資料庫的 方法 ,希望對你有用。
將excel表導入資料庫的方法Excel導入資料庫步驟1:對於把大量數據存放到資料庫中,最好是用圖形化資料庫管理工具,可是如果沒有了工具,只能執行命令的話這會是很費時間的事。那我們只能對數據進行組合,把數據組成insert語句然後在命令行中批量直行即可。
Excel導入資料庫步驟2:我們對下面數據進行組合,這用到excel中的一個功能。
在excel中有個fx的輸入框,在這里把組好的字元串填上去就好了。
註:字元串1 & A2 &字元串2 & ...
A2可以直接輸入,也可以用滑鼠點對應的單元格。
Excel導入資料庫步驟3:每個字元串之間用 & 符號進行連接。下面是第一條連接字元串
="insert into tavern values('"&A2&"','"&B2&"','"&C2&"','"&D2&"');"
寫好後按回車鍵Enter就能組合出對應的字元串了。
insert into tavern values('jw_agi','曙光','0','1');
Excel導入資料庫步驟4:組好第一行的字元串後,把滑鼠放到單元格右下方,出現加粗的十字,單擊按下(別松開),一直往下拉,直到最後一行再放開就行了。
5這樣我們就把insert語句都整理好了,接下來就是大家把這些語句批量執行就可以了。
>>>下一頁更多精彩“將EXCEL表格數據導入進CAD中的方法”⑤ 如何將excel表格導入到資料庫表中
不知你用何種格式的資料庫,下面用access舉個例子;
新建一個空資料庫(或打開已有資料庫文件),在彈出的資料庫對話框中點擊「新建」----導入表---在「導入」對話框中的「導入類型」中選「ms
excel」按路徑找出你要導入的的excel文件,就樣就可以了
如果你要將excel文件導入已有資料庫表中,應注意excel文件的欄位設置與accesss的欄位應一致。
⑥ 怎樣向資料庫中導入excel表
這里以SQL SERVE2008為例。SQLSERVER2008有一個「數據導入導出功能」,當然我們也可以打開資料庫之後,在資料庫上點擊右鍵,然後選擇「任務」,選擇「導入數據」,我們就看到彈出淡入數據的對話框:
⑦ excel表格如何導入資料庫中
一.使用php
excel
parser
pro軟體,但是這個軟體為收費軟體;
二.可將excel表保存為csv格式,然後通過phpmyadmin或者sqlyog導入,sqlyog導入的方法為:
·將excel表另存為csv形式;
·打開sqlyog,對要導入的表格右擊,點擊「導入」-「導入使用載入本地csv數據」;
·在彈出的對話框中,點擊「改變..」,把選擇「填寫excel友好值」,點擊確定;
·在「從文件導入」中選擇要導入的csv文件路徑,點擊「導入」即可導入數據到表上;
三.一個比較笨的手工方法,就是先利用excel生成sql語句,然後再到mysql中運行,這種方法適用於excel表格導入到各類sql資料庫:
·假設你的表格有a、b、c三列數據,希望導入到你的資料庫中表格tablename,對應的欄位分別是col一、col二、col三
·在你的表格中增加一列,利用excel的公式自動生成sql語句,具體方法如下:
一)增加一列(假設是d列)
二)在第一行的d列,就是d一中輸入公式:
=concatenate("insert
into
tablename
(col一,col二,col三)
values
(",a一,",",b一,",",c一,");")
三)此時d一已經生成了如下的sql語句:
insert
into
table
(col一,col二,col三)
values
('a','一一','三三');
四)將d一的公式復制到所有行的d列(就是用滑鼠點住d一單元格的右下角一直拖拽下去啦)
5)此時d列已經生成了所有的sql語句
陸)把d列復制到一個純文本文件中,假設為sql.txt
·把sql.txt放到資料庫中運行即可,你可以用命令行導入,也可以用phpadmin運行
⑧ excel表格如何導入資料庫中
、打開企業管理器,打開要導入數據的資料庫,在表上按右鍵,所有任務--導入數據,彈出DTS導入/導出向導,按 下一步 , 2、選擇數據源 Microsoft Excel 97-2000,文件名 選擇要導入的xls文件,按 下一步 , 3、選擇目的 用於SQL Server 的Microsoft OLE DB提供程序,伺服器選擇本地(如果是本地資料庫的話,如 VVV),使用 SQL Server身份驗證,用戶名sa,密碼為空,資料庫選擇要導入數據的資料庫(如 client),按 下一步 , 4、選擇 用一條查詢指定要傳輸的數據,按 下一步 , 5、按 查詢生成器,在源表列表中,有要導入的xls文件的列,將各列加入到右邊的 選中的列 列表中,這一步一定要注意,加入列的順序一定要與資料庫中欄位定義的順序相同,否則將會出錯,按 下一步 , 6、選擇要對數據進行排列的順序,在這一步中選擇的列就是在查詢語句中 order by 後面所跟的列,按 下一步 , 7、如果要全部導入,則選擇 全部行,按 下一步, 8、則會看到根據前面的操作生成的查詢語句,確認無誤後,按 下一步, 9、會看到 表/工作表/Excel命名區域 列表,在 目的 列,選擇要導入數據的那個表,按 下一步, 10、選擇 立即運行,按 下一步, 11、會看到整個操作的摘要,按 完成 即可。