..:o5k4r.m4dr1d


Abrir archivo TXT y recorrerlo

Posted in .Net 2003,Trabajo por o5k4r.m4dr1d en marzo 26, 2008
Tags: , , , , , , ,

Gran parte de los sistemas en el trabajo, estan en VS 2003 (Fmk v1.1.4322), la verdad es que yo he programado mas apartir de la version 2.0, y me hicieron cierto requerimiento, el cual involucraba abrir un archivo TXT, y mostrar su contenido en un DataGrid. La siguiente es la forma en como lo solucione, no se si sea la mejor ó no pero al menos me funcionó.

Sub TXTaDataTable()Dim Archivo As String = "C:\Archivo.txt"
Dim Linea As String
Dim dtTXT As New DataTable
dtTXT.Columns.Add("Tabla")Dim Lectura As System.IO.StreamReader = New System.IO.StreamReader(New System.IO.FileStream(Archivo, IO.FileMode.Open))
Do
Linea = Lectura.ReadLine
If Linea Nothing Then
Linea = Lectura.ReadLine
Dim drTXT As DataRow = dtTXT.NewRow()
drTXT("Tabla") = Linea
dtTXT.Rows.Add(drTXT)
End If
Loop Until Linea Is Nothing

Lectura.Close()

Datagrid.datasource = dtTXT
Datagrid.databind()

End Sub

Anuncios

4 comentarios to 'Abrir archivo TXT y recorrerlo'

Subscribe to comments with RSS

  1. Diego said,

    La verdad probe el ejemplo asociandolo a un control fileupload y no llena la grilla con el archivo plano.

  2. o5k4r said,

    Dime que error te marca o cual es el problema?

  3. faty said,

    donde dice archivo, ahi que se le pone

    • o5k4r.m4dr1d said,

      “Archivo”, es el nombre de la variable en donde se especifica la ruta física del archivo, en el ejemplo, es “C:\Archivo.txt”


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: