回 帖 发 新 帖 刷新版面

主题: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了,有几个还出现截取字符串或二字制之类的.主要不能理解和实在不能用的是它导入成功后列数据位置变了.出现成以下情况

字  段  名      产品编号 产品类型 产品颜色 价格      供货商
导入后数据       价格    产品编号 供货商   产品类型  产品颜色

以上情形绝没歪写,就是这种乱的,一点规律都没有.谢谢,望高手帮忙 

回复列表 (共1个回复)

沙发

默认排序了

我来回复

您尚未登录,请登录后再回复。点此登录或注册