
Duda importando CSV
Publicado por Dariel (12 intervenciones) el 14/04/2016 01:08:47
Hola chicos, saludos a todo primeramente, estoy trabajando en un soft y ahora tengo la necesidad de leer unos archivos csv, los cuales poseen desde cientos hasta miles de miles de registros, cada fila inicia el registro con el con un texto nombre de esa fila ejemplo
CELLID, 8, 52, 58, 98, 55
CH 5,2,5,98,8
CELLID, 5, 52, 58, 98, 55
CELLID, 1, 32, 4, 54, 53
CH, 23,23,5,98,8
asi con diferentes hay que tener en cuenta que estos IDS se repiten con diferentes valores, es deir que los Ch pueden salir miles de veces com los demas(muchos tipos), ahora necesito leer este archivo para insertarlo a la BD, pero primero deseos de poder recorrer todo el preguntando lo que tiene en la primerea columna, si es por ejemplo CELLID, que lo inserte el resto de los valores en la tabla que quiero(la parte de insertar no es proiblema), la duda mia esta en como voy recorriendo esto y preguntando, ademas una segunda condicion, seria que si el segundo valor de la linea es 1 que no lo inserte es decir solo los de digan CELLMEAS y como segundo valor 5 o 8, por ejemplo, si cumple esto que esa linea completa que la inserte, saludos a todos y muchas gracias
CELLID, 8, 52, 58, 98, 55
CH 5,2,5,98,8
CELLID, 5, 52, 58, 98, 55
CELLID, 1, 32, 4, 54, 53
CH, 23,23,5,98,8
asi con diferentes hay que tener en cuenta que estos IDS se repiten con diferentes valores, es deir que los Ch pueden salir miles de veces com los demas(muchos tipos), ahora necesito leer este archivo para insertarlo a la BD, pero primero deseos de poder recorrer todo el preguntando lo que tiene en la primerea columna, si es por ejemplo CELLID, que lo inserte el resto de los valores en la tabla que quiero(la parte de insertar no es proiblema), la duda mia esta en como voy recorriendo esto y preguntando, ademas una segunda condicion, seria que si el segundo valor de la linea es 1 que no lo inserte es decir solo los de digan CELLMEAS y como segundo valor 5 o 8, por ejemplo, si cumple esto que esa linea completa que la inserte, saludos a todos y muchas gracias
Valora esta pregunta


0