Excel导出时数据中有特殊字符的可能会出错

也算不上什么文章了,正好遇上这样一个问题.就记一下,要不以后可真忘了.

 

客户要实现一个导出EXCEL的功能,这样一个功能应该是简单的不能再简单了.程序也提交了有一阵了.可昨天打电话来说,其中有一个功能的导出会出现里面格式丢失,数据丢失和乱码现象.记客户将其数据库传了过来.一测,果然有问题.想想其他功能也是调用的相同的处理过程,程序应该没有问题了.看来问题是出在数据上.可是数据量还是比较大的.没办法,真是痛苦...,晚上经过三个小时的连续调试,查找数据.终于找到了问题的来源.

原来在客户的数据中,有一条数据中,含有一个字符.WT150LS-226(600×800). 想来想去,只有出在"×"上面了.这个乘号是没办法用键盘直接输入的.将其更改为*号,一切OK.

今天在网上看了一下,好象也没什么解决的办法.只有说明特殊字符输入会出现和我一样的情况.

问题是我打个EXCEL,直接在里面录入 ×  这个符号,却没有出现出错的情况.而用程序导出则有.最后只能说服客户不要输入这种特殊字符.

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值