gracias Carlos por tu respuesta, las estructuras de todos los campos en DBF en mayoria son de texto, precisamente para evitar problemas con el cargue.
la idea es subir la informacion de forma rapida a una tabla temporal en MySQL y luego procesar esta tabla a la definitiva.
la estructura en MySQL es:
| Field |
Type |
| co |
char(3) NULL |
| norden |
char(12) NULL |
| f_orden |
char(10) NULL |
| item_resu |
varchar(100) NULL |
| und |
char(3) NULL |
| proveedor |
varchar(100) NULL |
| f_entrega |
char(10) NULL |
| d_entrega |
int(3) NULL |
| fu_entrega |
char(10) NULL |
| p_cumple |
decimal(5,2) NULL |
| d_atraso |
int(3) NULL |
| pf_atraso |
decimal(5,2) NULL |
| d_adelan |
int(3) NULL |
| pf_adelan |
decimal(5,2) NULL |
| cnt_orden |
decimal(13,2) NULL |
| cnt_entra |
decimal(13,2) NULL |
| p_cnt |
decimal(5,2) NULL |
| p_cum2 |
decimal(5,2) NULL |
| cnt_pend |
decimal(13,2) NULL |
| comprador |
varchar(100) NULL |
| referencia |
char(9) NULL |
y la estructura en DBF es:
Field Field Name Type Width Dec Index Collate Nulls Next Step
1 CO Character 3Asc Machine No
2 NORDEN Character 12Asc Machine No
3 F_ORDEN Character 10 No
4 ITEM_RESU Character 100 No
5 UND Character 3 No
6 PROVEEDOR Character 100 No
7 F_ENTREGA Character 10 No
8 D_ENTREGA Character 3 No
9 FU_ENTRA Character 10 No
10 P_CUMPLE Character 5 No
11 D_ATRASO Character 3 No
12 PF_ATRASO Character 5 No
13 D_ADELAN Character 3 No
14 PF_ADELAN Character 5 No
15 CNT_ORDEN Character 13 No
16 CNT_ENTRA Character 13 No
17 P_CNT Character 5 No
18 P_CUM2 Character 5 No
19 CNT_PEND Character 13 No
20 COMPRADOR Character 100 No
21 REFERENCIA Character 9Asc Machine
--
Julio Cesar Vente Ruiz