SoloCodigo
Programación General => Clipper => Mensaje iniciado 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
-
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
-
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.