主题:Excel导入到SQL中乱列问题哦
在查询分析器中也试过.
insert into [OrderFormInfo] select * from OpenDataSource('Microsoft.Jet.OLEDB.4.0', 'Data Source="E:\C.XLS";User ID=Admin;Password=;Extended properties=Excel 5.0;Persist Security Info=false')...test$
这是我的SQL句子,我把SQL中的数据导出Excel后,用上面这段SQL语句进行导入刚才那个导出的Excel,导入时经常出现 某类型转某类型失败. 而后我全给改成char型了,不管原来是datetime,int,float的全改成char了,有几个还出现截取字符串或二字制之类的.主要不能理解和实在不能用的是它导入成功后列数据位置变了.出现成以下情况
字 段 名 产品编号 产品类型 产品颜色 价格 供货商
导入后数据 价格 产品编号 供货商 产品类型 产品颜色
以上情形绝没歪写,就是这种乱的,一点规律都没有.谢谢,望高手帮忙
insert into [OrderFormInfo] select * from OpenDataSource('Microsoft.Jet.OLEDB.4.0', 'Data Source="E:\C.XLS";User ID=Admin;Password=;Extended properties=Excel 5.0;Persist Security Info=false')...test$
这是我的SQL句子,我把SQL中的数据导出Excel后,用上面这段SQL语句进行导入刚才那个导出的Excel,导入时经常出现 某类型转某类型失败. 而后我全给改成char型了,不管原来是datetime,int,float的全改成char了,有几个还出现截取字符串或二字制之类的.主要不能理解和实在不能用的是它导入成功后列数据位置变了.出现成以下情况
字 段 名 产品编号 产品类型 产品颜色 价格 供货商
导入后数据 价格 产品编号 供货商 产品类型 产品颜色
以上情形绝没歪写,就是这种乱的,一点规律都没有.谢谢,望高手帮忙