- Back to Home »
- CSV , DataGridView , Export »
- Export data dari DataGridView ke file CSV
Posted by : Belajar Mengelola Keuangan
Feb 6, 2014
Tabel merupakan salah satu komponen yang sangat berguna dalam menampilkan data. Adakalanya mengharuskan kita mengambil data dari DataGridView tersebut ke sebuah format yang berbeda seperti CSV.
Berikut script untuk mengexport data dari DataGridView ke CSV.
Berikut script untuk mengexport data dari DataGridView ke CSV.
Private Sub exportCSV() 'test to see if the DataGridView has any rows If tblData.RowCount > 0 Then Dim value As String = "" Dim dr As New DataGridViewRow() Dim swOut As New StreamWriter("d:\test.csv") 'write header rows to csv For i As Integer = 0 To tblData.Columns.Count - 1 If i > 0 Then swOut.Write(",") End If swOut.Write(tblData.Columns(i).HeaderText) Next swOut.WriteLine() 'write DataGridView rows to csv For j As Integer = 0 To tblData.Rows.Count - 1 If j > 0 Then swOut.WriteLine() End If dr = tblData.Rows(j) For i As Integer = 0 To tblData.Columns.Count - 1 If i > 0 Then swOut.Write(",") End If value = dr.Cells(i).Value.ToString() 'replace comma's with spaces value = value.Replace(","c, " "c) 'replace embedded newlines with spaces value = value.Replace(Environment.NewLine, " ") swOut.Write(value) Next Next swOut.Close() End If End Sub
Apakah kamu ingin mendapatkan perberitahuan tentang artikel yang baru dari catatanvbnet.blogspot.com langsung ke emailmu?
ada tutorial lengkapnya gk?
ReplyDeleteTerimakasih