OLEDB读取Excel、csv出现字符串截断、丢失原因及其解决方案

时间:2015-08-28 03:13:25
【文件属性】:

文件名称:OLEDB读取Excel、csv出现字符串截断、丢失原因及其解决方案

文件大小:39KB

文件格式:DOC

更新时间:2015-08-28 03:13:25

OLEDB 读取Excel csv 字符串截断

在应用程序的设计中,经常需要读取Excel数据或将Excel数据导入转换到其他数据载体中,例如将Excel数据通过应用程序导入SQL Sever等数据库中以备使用。笔者在开发“汽车产业链ASP协同商务平台”中遇到了类似需求。某汽车整车生产企业需要将其车辆发车信息发布到汽车产业链平台上去,其数据为内部ERP系统生成的Excel数据表,用户首先将该数据表上传至汽车产业链平台,平台将此Excel数据读取导入到平台内部的SQL Sever数据库中,以供其它应用使用。汽车产业链平台的开发使用的开发工具为VS.NET,使用的语言是C#,在开发的过程中发现使用Microsoft.Jet.OLEDB.4.0读取数据会出现当某一字段内分别含有文本和数字的混合数据时,某一类型的数据会产生丢失。本文就对此问题产生的根源进行了分析并给出了相应的解决方法。


网友评论

  • 不咋地!他解决的是数据与字符混合时丢失的问题,跟我的问题不一样。
  • 还可以,有一定的参考价值。
  • 有一定的参考价值。
  • 还可以,值得一看。。。
  • 学习了 有些帮助,不过不是我遇到的,还是感谢
  • 这个起到很大的作用,对于excel的批量导库,很值的参考
  • 学习了 有些帮助
  • 分析的比较深入
  • 和我遇到的问题不太一样,不过还是感谢