Sección de códigos , trucos y ejemplos para visual basic
<Volver> - Anterior - Siguiente
Contenido
El siguiente código fuente utiliza ADO para leer un archivo de texto y luego visualizarlo en un control DataGrid.
DataGrid cargador con un txt
Al abrir el recordset se le debe especificar en la cláusula FROM el nombre del archivo de texto al cual vamos a acceder, en este caso en la cadena de conexión es Microsoft Text Driver.
Para realizar el ejemplo
Código en el formulario:
Este otro ejemplo es similar al anterior, pero con la diferencia de que el archivo de texto, tiene los datos separados o delimitados por comas, por ejemplo el archivo podria ser algo por el estilo:
ID,Producto,Cantidad
1,Impresora Epson,12
2,scaner LG,5
3,Pentium 4,8
4,Pen Drive,55
5,Monitor LCD,4
6,Disco Duro,22
7,Memoria Ram 512 Mb,88
En la cadena de conexión se debe indicar el path donde se encuentra el archivo de texto , pero solo la ruta y no el nombre
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" _ & "Data Source=" & App.Path & ";" _ & "Extended Properties='text;FMT=Delimited'"
Luego al abrir el Recordset , en la consulta SQL, se indica el nombre del archivo:
rs.Open "Select * from datos.txt ", cn, adOpenStatic
Formulario
Controles
Código fuente a colocar en el formulario
Nota : Si el txt no tiene los campos, establecer en la cadena de conexión el atributo HDR=NO
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" _ & "Data Source=" & App.Path & ";" _ & "Extended Properties='text;HDR=NO;FMT=Delimited'"
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar