![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
11/05/2011, 12:33
|
| | Fecha de Ingreso: mayo-2011
Mensajes: 3
Antigüedad: 13 años, 9 meses Puntos: 0 | |
Leer fichero y cargar en bbdd mysql Hola!!!
necesito ayuda....como casi todos que nos asomamos por aquí.
Necesito leer de un fichero de texto plano todas las líneas y cargar el contenido de esas líneas en bbdd.
Un ejemplo del fichero sería el siguiente:
20101002000000000050000000000070000000000000000001 30000000000700
20101002000000000050100000000020000000000000000001 20000000000600
20101002000000000050200000000100000000000000000020 90000000003000
20101002000000000050300000000330000000000000000180 20000000009900
Estas líneas están formados por los siguientes campos: Día(8 posiciones) . Formato YYYYMMDD Código(15 posiciones): Texto Total L(8 posiciones):Entero Total D(10 posiciones):Entero Total V(10 posiciones):Entero Total Importe APC 9 (10posiciones parte enteray 2 posiciones decimal):Float Impuesto(1 posiciones):Entero Relleno X (160) a blancos Estos valores los tendré que cargar una tabla creada en mysql con los siguiente campos: Día(8 posiciones) . Formato YYYYMMDD Código(15 posiciones): Texto Total L(8 posiciones):Entero Total D(10 posiciones):Entero Total V(10 posiciones):Entero Total Importe APC 9 (10posiciones parte enteray 2 posiciones decimal):Float Impuesto(1 posiciones):Entero. La idea general la tengo pero no se como llevarla a cabo: leer línea por línea, y desplazarme por dicha línea según las posiciones de cada campo; y así hasta el final del fichero.... ¿podrían ayudarme? Mucas gracias |