[.NET] 將資料庫的電話號碼存到.CSV

作者: renmax (竹科學友哥)   2016-01-21 10:06:58
各位版友好
在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
麻煩各位解答了,謝謝
作者: ian90911 (xopowo)   2016-01-21 15:41:00
用記事本開起來就沒有0嗎 還是excel自己把它變數字型態
作者: MOONRAKER (㊣牛鶴鰻毛人)   2016-01-21 17:19:00
excel會自動把他變成數字 以前好像是在前面或後面加一個空白來解決 (加後面可能比較好)不過看來是從SQL取出到Excel時就要處理,輸出時已太晚
作者: Marty (DNA探針)   2016-01-25 10:10:00
你的DB電話號碼的資料型態不要用int 用varchar
作者: JohnYaEPen (醬也一篇)   2016-02-09 22:33:00
我之前的解法是電話欄位用='' 包,例如 ='0912345677'
作者: biobluesheep (喉嚨痛)   2016-02-19 00:40:00
用純文字格式

Links booklink

Contact Us: admin [ a t ] ucptt.com