将Excel数据导入SQLSERVER为什么为空?(100分)

  • 主题发起人 主题发起人 sas1748
  • 开始时间 开始时间
S

sas1748

Unregistered / Unconfirmed
GUEST, unregistred user!
将Excel数据导入SQLSERVER,Excel中的数据是文本类型,可导入SQLSERVER中,是NULL
这是为什么?怎么才能解决啊.
 
Excel -- Access -- SQLSERVER
 
没有导进去啊。
 
如果不通过Access怎么才能实现呢
 
直接使用SQL SERVER的导入导出功能啊
 
直接导入会出现null
 
不会吧,我也导过,不会为null
 
我导了好几次,总有几条记录为Null,怎么才能不通过Access就能解决这个问题
 
你没有导入进去肯定是有个别列出现了sql认为该列所有数据不为同-数据类型的情况!
 
这个SQLSERVER 2k 没法解决,
只有两种办法:
1、Excel -- Access -- SQLSERVER
2、把Excel文件的值要不都是数字,要不都是字符,

我印象中Excel文件中 果有的cell 为 1
有的cell 为 ww123, 则可能导入的值Null,总之如果值不一致则可能出错。

-----
如果是手工导入,则可以采取别的更好的办法。
 
多人接受答案了。
 
后退
顶部