Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/07/2011, 15:11
nngg
 
Fecha de Ingreso: marzo-2005
Mensajes: 201
Antigüedad: 19 años, 7 meses
Puntos: 0
Pregunta De un .txt a la BBDD

El formato del archivo de origen (.txt) es de este tipo:

EE940__________,EPSILON___________,ROMO 1.6I FGBI-C17CE 70M,_1,450.01,_________

FV330__________,KOLLPAR___________,DOMO 1.0W RRPO23-FDD,___409, 360.00,_________

Esas son 2 líneas del archivo .txt, donde cada campo tiene determinados caracteres rellenados con espacios y separados por comas (aqui reemplacé los espacios por ____ para que sean evidentes):

Campo 1: 15 caracteres
Campo 2: 20
Campo 3: 25
Campo 4: 9 (precio)
Campo 5: 9

Para llevar estos datos a una tabla de la BBDD pensaba "leer" cada campo de acuerdo a la cantidad de caracteres y no considerar las comas debido a que puede haberlas dentro de un texto o en el precio (como en el ejemplo).

Mi pregunta es si me conviene encararlo así o hay algo más eficiente para poder volcar esto en la tabla. La data proviene de una BBDD de D.O.S. que genera un archivo de texto.

Gracias