• Jueves 28 de Marzo de 2024, 18:05

Autor Tema:  Leer Un Archivo Csv  (Leído 4181 veces)

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Leer Un Archivo Csv
« en: Lunes 3 de Septiembre de 2007, 18:38 »
0
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:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



LeGatoRojo

  • Miembro HIPER activo
  • ****
  • Mensajes: 552
  • Nacionalidad: mx
    • Ver Perfil
    • LeGatoRojo
Re: Leer Un Archivo Csv
« Respuesta #1 en: Lunes 3 de Septiembre de 2007, 19:18 »
0
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.
Un día desperte y en lugar de dientes tenía colmillos, en lugar de manos, tenía garras; pero lo más impactante fue el color escarlata de mi pelaje.

ArKaNtOs

  • Miembro de PLATA
  • *****
  • Mensajes: 1253
  • Nacionalidad: mx
    • Ver Perfil
Re: Leer Un Archivo Csv
« Respuesta #2 en: Lunes 3 de Septiembre de 2007, 19:30 »
0
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

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Leer Un Archivo Csv
« Respuesta #3 en: Lunes 3 de Septiembre de 2007, 19:36 »
0
: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:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



LeGatoRojo

  • Miembro HIPER activo
  • ****
  • Mensajes: 552
  • Nacionalidad: mx
    • Ver Perfil
    • LeGatoRojo
Re: Leer Un Archivo Csv
« Respuesta #4 en: Lunes 3 de Septiembre de 2007, 19:40 »
0
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.
Un día desperte y en lugar de dientes tenía colmillos, en lugar de manos, tenía garras; pero lo más impactante fue el color escarlata de mi pelaje.

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Leer Un Archivo Csv
« Respuesta #5 en: Lunes 3 de Septiembre de 2007, 19:45 »
0
:blink:
Tendra un ejemplo de casualidad que me pueda orientar ?  :rolleyes:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



ArKaNtOs

  • Miembro de PLATA
  • *****
  • Mensajes: 1253
  • Nacionalidad: mx
    • Ver Perfil
Re: Leer Un Archivo Csv
« Respuesta #6 en: Martes 4 de Septiembre de 2007, 00:47 »
0
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: