SoloCodigo

Programación General => Clipper => Mensaje iniciado por: orgaciber en Martes 13 de Julio de 2004, 01:53

Título: Como Paso Datos De Un Archivo De Texto A Una B.d.
Publicado por: orgaciber en Martes 13 de Julio de 2004, 01:53
algien me puede ayudar a pasar informacion de una archivo de texto a una base de datos

gracias
Título: Re: Como Paso Datos De Un Archivo De Texto A Una B.d.
Publicado por: japradom en Viernes 16 de Julio de 2004, 21:30
Lo unico q tienes que hacer es, has un archivo de paso ejemplo
paso.dbf, ese archivo lo único que va a tener es una variable de la longitud que tenga tu texto, ejemplo: campo caracter de 80

en el código le vas a poner
use paso new
Zap
append all from tuarchivo.txt
Go Top

si lo que quieres es irte a la primera linea
Título: Re: Como Paso Datos De Un Archivo De Texto A Una B.d.
Publicado por: Jalm en Miércoles 21 de Julio de 2004, 17:15
Debes tener en cuenta que los datos del
archivo de texto deben estar tabulados
en el mismo orden que la base y deben
tener el mismo ancho en caracteres,
sino la base se llena desordenada.

Ej.

En el archivo de texto:

Juan Robles......50..Calle del Rio No.45
Carlos Garcia...45..Avenida del Parque 25

(Ignora los puntos)
El primer dato mide 15, el segundo mide 6 y
el tercero 21 caracteres. Con los campos
numericos no importa si hay espacios vacios
antes y/o despues ya que el texto no es tomado
en cuenta.

La base de datos debe tener por lo tanto
un campo caracter de 15, uno numerico de 6 y
uno caracter de 21.

La instruccion seria

use mi_base.dbf exclusive
append from mi_archivo.txt sdf

Suerte

Jose.