之前 幫同事 導入sql server數據 本來打算用 C# 寫程序導入的 后來發現網上的方法 貌似 都會對版本 限制來限制去的 看的我好頭暈(吐槽一下 難道就沒有一個 普遍的方法嘛,還有人居然用三層架構來導入,這...等學會導入 都猴年馬月了)
下邊是找到第一種利用 management studio 導入數據 其實應該想到 微軟 在軟件之間數據的共享已經做的非常優秀了 不可能不考慮懂到利用 studio 直接導入的
原帖地址 http://nyevish.blog.163.com/blog/static/1172485872010101031452181/
如果 導入后發現 某列的數據 出現大量的null(excel 中不是 請參看文章尾部的 ps)
1、右擊要導入的目標數據庫=>任務=>導入數據


2、選擇Excel數據源,路徑及Excel的類型,勾選是否包含首行

(1)

(2)
選擇Sql Server身份驗證輸入用戶名密碼后點擊“下一步”

(3)

(4)
3、 選擇要導的選項卡,並修改表名(去掉引號)

(1)
下面可以直接點擊完成或點擊下一步,圖3即點擊下一步的結果

(2)

(3)
ps. 在導入的過程中 曾經 某一列(SN碼)出現了大量的null 重復了好幾遍 都不行 然后上網去查
最后通過縝密的思考(咳咳..) 斷定是就excel 中列的 類型出問題了
解決 方法 選中某一列列頭 把這一列的單元格的格式 選擇為 常規 或者文本 然后保存一下excel 然后重新導入 就可以了
