加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

使用c#导入excel doc时,如何防止前导零被剥离?

发布时间:2020-12-15 04:33:54 所属栏目:百科 来源:网络整理
导读:我能够连接并读取excel文件没问题.但是在导入具有前导零的zipcodes等数据时,如何防止excel猜测数据类型并在此过程中剥离前导零? 解决方法 我相信您必须在连接字符串中设置选项以强制进行文本导入而不是自动检测它. Provider=Microsoft.ACE.OLEDB.12.0; Data
我能够连接并读取excel文件没问题.但是在导入具有前导零的zipcodes等数据时,如何防止excel猜测数据类型并在此过程中剥离前导零?

解决方法

我相信您必须在连接字符串中设置选项以强制进行文本导入而不是自动检测它.
Provider=Microsoft.ACE.OLEDB.12.0;
    Data Source=c:pathtomyfile.xlsx;
    Extended Properties="Excel 12.0 Xml;IMEX=1";

您的milage可能会有所不同,具体取决于您安装的版本. IMEX = 1扩展属性告诉Excel将混合数据视为文本.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读