日期:2014-05-17  浏览次数:20667 次

导入EXCEL失败
excel为数据库A导出--表a
现将excel导入数据库B--表b
a与b表结构一致,
现导入,报错:数据类型不一致
求解决方案,
1.不用insert语句
2.不创建新表,导入后再修改数据类型--太麻烦了

------解决方案--------------------
select *  INTO table from 
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\xg\test.xls',sheet1$)

------解决方案--------------------
引用:
excel为数据库A导出--表a
现将excel导入数据库B--表b
a与b表结构一致,
现导入,报错:数据类型不一致
求解决方案,
1.不用insert语句
2.不创建新表,导入后再修改数据类型--太麻烦了


到excel 中已经有些数据类型被修改了。 再导入的时候,不修改数据类型,是无法插入到B的。 

------解决方案--------------------
复制一遍数据 打开一个新的excel 全选 设置格式 为文本  再粘贴数据 重新导入 试试