TDPmurdock
Gebruiker
- Lid geworden
- 6 feb 2008
- Berichten
- 35
hoi, ik lees in m'n datagridview data in van een csv file, dit werkt goed, maar nu zou ik als de data zijn ingeladen automatisch de rijen waarin lege cellen staan willen verwijderen , weten jullie misschien hoe ik dit kan doen?
alvast bedankt!
dit is de code die ik gebruik om de csv aan m'n datagridview toe te voegen:
Visual Basic code:
alvast bedankt!
dit is de code die ik gebruik om de csv aan m'n datagridview toe te voegen:
Visual Basic code:
Code:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
DataGridView1.Rows.Clear()
Dim fName As String = ""
OpenFileDialog1.InitialDirectory = "c:\temp\"
OpenFileDialog1.Filter = "CSV files (*.csv)|*.CSV"
OpenFileDialog1.FilterIndex = 2
OpenFileDialog1.RestoreDirectory = True
If (OpenFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK) Then
fName = OpenFileDialog1.FileName
End If
Me.TextBox1.Text = fName
Dim TextLine As String = ""
Dim SplitLine() As String
If System.IO.File.Exists(fName) = True Then
Dim objReader As New System.IO.StreamReader(fName)
Do While objReader.Peek() <> -1
TextLine = objReader.ReadLine()
SplitLine = Split(TextLine, ",")
Me.DataGridView1.Rows.Add(SplitLine)
Form1.DataGridView1.Rows.Add(SplitLine)
Loop
Else
MsgBox("File Does Not Exist")
End If
End Sub