SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: ElNapster en Lunes 3 de Septiembre de 2007, 18:38

Título: Leer Un Archivo Csv
Publicado por: ElNapster en Lunes 3 de Septiembre de 2007, 18:38
Que tal a todos !!!!  tengo un problema  :o  no puedo leer un archivo csv  :(  para grabar su contenido a una tabla de sql ...

Sera que me dan una manita con esto ....  ;)

Gracias...

 :comp:
Título: Re: Leer Un Archivo Csv
Publicado por: LeGatoRojo en Lunes 3 de Septiembre de 2007, 19:18
mmmm bueno leerlo es muy sencillo, es como un archivo de texto con un separador, y bueno aparecen entre comillas cuando el separador se encuentra tambien en el texto.

En fin supongo que si sabes leer un archivo cualquiera, y no se si puedas usar LOAD DATA INFILE como en mysql, si no siempe existe la opcion de insertar dato por dato.
Título: Re: Leer Un Archivo Csv
Publicado por: ArKaNtOs en Lunes 3 de Septiembre de 2007, 19:30
lo puedes leer con open ruta for tipo_de_apertura as #canal ;)

tipos de apertura hay varios

input, output, random, binary, append

PD no olvides cerrar el canal al final del de usar el archivo con close #canal
Título: Re: Leer Un Archivo Csv
Publicado por: ElNapster en Lunes 3 de Septiembre de 2007, 19:36
:P
 ;)  Gracias amigos,
Citar
es como un archivo de texto con un separador
eso fue lo que probe y funciono.. jajaja yo pense que era como abrir un excel u otro archivo que habia que hacer una conexion y no se cuantas cosas mas probe ... jajaj pero gracias amigos..... pero tengo una duda:

Puedo decidir yo en que linea empieze a leer el archivo .csv ? por decirles el archivo contiene 10 lineas pero las primer 4 lineas del archivo no me interesan, y solo quiero que tome de la 5 a las 10 .. se puede hacer eso ?

Gracias ..  :lightsabre:
Título: Re: Leer Un Archivo Csv
Publicado por: LeGatoRojo en Lunes 3 de Septiembre de 2007, 19:40
Si se puede, tan solo es cuestion de ignrarlas, en caso de querer usar LOAD DATA INFILE, es cuestion de tan solo usar los parametros.
Título: Re: Leer Un Archivo Csv
Publicado por: ElNapster en Lunes 3 de Septiembre de 2007, 19:45
:blink:
Tendra un ejemplo de casualidad que me pueda orientar ?  :rolleyes:
Título: Re: Leer Un Archivo Csv
Publicado por: ArKaNtOs en Martes 4 de Septiembre de 2007, 00:47
no seria mas facil poner un contador a tu lectura? y cuando llegue a la cantidad de registros que deseas empiece a tomarlos en cuenta? :P
 :scream: