Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/07/2011, 14:00
Avatar de jgallego87
jgallego87
 
Fecha de Ingreso: julio-2011
Mensajes: 16
Antigüedad: 12 años, 9 meses
Puntos: 0
Error con VB.net 2008

Hola, estoy queriendo hacer una aplicacion que haga lo siguiente:
Lea un archivo .DEL y lo cargue en un DataGridView (Si... se que asignandole un Source es mucho mas facil, pero necesito que se cargue de esta manera).
El tema es que ya probe de varias formas y lo que me pasa es que solo carga una columna con las longitudes de los datos y no los datos :s

el .DEL tiene 27 campos separados por coma y aproximadamente 20 registros. Les adjunto el codigo:

Dim sLine As String
Dim valores() As String
Dim arrText As New ArrayList()


ofd1.InitialDirectory = "C:\"
ofd1.ShowDialog()
lblPath.Text = ofd1.FileName
'se lee el archivo
Dim objReader As New StreamReader(ofd1.FileName)
Dim z As Integer
'-------------------
z = -1
For
Try
'sLine = objReader.ReadLine()
'If Not sLine Is Nothing Then
' arrText.Add(sLine.Split(","))
' z = z + 1
' End If
'cargo el DataSheet
'valores = sLine.Split(",")
'dgv1.DataSource = arrText.Item(z)
dgv1.DataSource = Split(objReader.ReadLine(), ",")
'If Not sLine Is Nothing Then
'arrText.Add(sLine)
'End If
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
Loop Until sLine Is Nothing
objReader.Close()


End Sub


Hay varias cosas comentadas de varios intentos que realice, alguien podria ayudarme por favor!!!??