[.NET] VB.NET 查詢資料庫與印資料問題
請輸入專案類型(網站專案或者應用程式專案):
不好意思,想請教大家
我是利用DataGridView來顯示資料在SCREEN
並且再透過DataGridView將查詢資料寫入*.CSV檔裡面
目前發現有一個現象
顯示在畫面資料都沒問題
但打開*.CSV檔時,會發現資料沒有完整
好像是遇到欄位是空的時,資料後面就沒辦法寫入
請問大家該如何解決此問題
我的程式碼如下:
'print query db data (colum data)
Dim i, j As Integer
For i = 0 To DataGridView1.Columns.Count - 1
str_print1 = DataGridView1.Columns(i).HeaderText
Print(filenum1, str_print1)
Print(filenum1, ",")
Next
Print(filenum1, vbNewLine)
'print query db data (content data)
For i = 0 To DataGridView1.Rows.Count - 1 ' row number
For j = 0 To DataGridView1.Columns.Count - 1 ' column number
str_print1 = DataGridView1.Rows(i).Cells(j).Value
' str_print1 = set1.Tables("query_table").Rows(i)(j)
Print(filenum1, str_print1)
If (j <= DataGridView1.Columns.Count - 2) Then
Print(filenum1, ",")
Else
Print(filenum1, vbNewLine)
End If
Next
Next
希望知道的人可以告知一下,謝謝!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.38.101
推
05/15 13:42, , 1F
05/15 13:42, 1F
推
05/15 19:49, , 2F
05/15 19:49, 2F
→
05/16 00:54, , 3F
05/16 00:54, 3F