您的位置:首页 > 其它

CSV 数字转化文本

2015-07-31 11:02 337 查看
最近遇到一个Bug问题,csv 数值转化为文本的问题。

数据如下:



运行效果 如下:



大家看到“01720” 前面的0 没有显示出来。怎样才能显示出来了, 这里的csv文件格式也没有什么问题。后来找到解决方法 就是加制表符\t. 可是怎么加了?

在csv文件直接加\t肯定不行的。于是借助C#来做一个测试



运行效果



来我们来看看生成的CSV文件内容



大家看到逗号前面有一点空格, 那个就是 制表符造\t成的. 肉眼很容易看成空格了。

如果你的C#程序不能修改,该CSV的数据来自于存储过程, 那么我们修改存储过程也行。

Instr, Replace, Like 等语句或函数中使用回车换行符号

CHAR 可用于将控制字符插入字符串中。下表显示了一些常用的控制字符。
控制字符
制表符CHAR(9)
换行符CHAR(10)
回车CHAR(13)
code实现 入下



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: