之前 帮同事 导入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 然后重新导入 就可以了