作者renmax (竹科学友哥)
看板Visual_Basic
标题[.NET] 将资料库的电话号码存到.CSV
时间Thu Jan 21 10:06:58 2016
各位版友好
在MS-SQL有多笔资料要存到CSV档内
但在电话号码部分,在一开始的"09xx"的"0"却消失了
有爬过相关文章,但依旧无法成功把0存起来
下面是我的部分code
For Each i As Integer In colValue
If arr(i).ToString().IndexOf(",") > 0 Then
record = record & Chr(127) & arr(i).ToString() & Chr(127) & ","
Else
record = record & arr(i).ToString() & ","
End If
Next
麻烦各位解答了,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.216.21.87
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1453342023.A.97B.html
1F:推 ian90911: 用记事本开起来就没有0吗 还是excel自己把它变数字型态 01/21 15:41
2F:→ MOONRAKER: excel会自动把他变成数字 以前好像是在前面或後面加一 01/21 17:19
3F:→ MOONRAKER: 个空白来解决 (加後面可能比较好) 01/21 17:19
4F:→ MOONRAKER: 不过看来是从SQL取出到Excel时就要处理,输出时已太晚 01/21 17:23
5F:推 Marty: 你的DB电话号码的资料型态不要用int 用varchar 01/25 10:10
6F:推 JohnYaEPen: 我之前的解法是电话栏位用='' 包,例如 ='0912345677' 02/09 22:33
7F:推 biobluesheep: 用纯文字格式 02/19 00:40
8F:推 NealPope: 资料型态改成文字形式哦 07/15 23:16