Agregar TXT a una Tabla

25/05/2010 - 16:24 por enrique | Informe spam
Hola Grupo;La información llegara en archivos txt y Tengo que agregarlos a la
tabla con los siguientes campos, El campo fecha_in será por el cual tendré
que agregar los registros.

Fecha_In d 8
Nombre C 50
Apellido_P c 25
Apellido_M c 25
Rut n 10
D c 1
Fecha_n d 8
Rol n 10


¿Como puedo hacer una rutina para ir agregándolos a la tabla?.

Muchas Gracias.

Saludos, Enrique.

Preguntas similare

Leer las respuestas

#1 mario alfredo
26/05/2010 - 23:29 | Informe spam
1.
Imagina que tienes un archivo txt con campos separados por ";" (coma)
tal que así
00000001;Articulo1
00000002;Articulo2
CREATE TABLE mitabla (codigo N(8), nombre C(20))
APPEND FROM "c:\miarchivo.txt" DELIMITED WITH CHARACTER ;

2.
h = fopen("prueba.txt")
if h # -1
do while not feof(h)
cadena = fgets(h)
append blank
replace ;
cod_prov with substr(cadena, 1, 25), ;
cod_orig WITH SUBSTR(cadena, 26, 25), ;
descripcio WITH SUBSTR(cadena, 51, 50)
enddo
=fclose(h)
endif
Respuesta Responder a este mensaje
#2 enrique
27/05/2010 - 22:02 | Informe spam
Muchas Gracias Mario.
saludos, Enrique

"mario alfredo" wrote:

1.
Imagina que tienes un archivo txt con campos separados por ";" (coma)
tal que así
00000001;Articulo1
00000002;Articulo2
CREATE TABLE mitabla (codigo N(8), nombre C(20))
APPEND FROM "c:\miarchivo.txt" DELIMITED WITH CHARACTER ;

2.
h = fopen("prueba.txt")
if h # -1
do while not feof(h)
cadena = fgets(h)
append blank
replace ;
cod_prov with substr(cadena, 1, 25), ;
cod_orig WITH SUBSTR(cadena, 26, 25), ;
descripcio WITH SUBSTR(cadena, 51, 50)
enddo
=fclose(h)
endif
.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida