Programación General > Pascal

 Convertir Datos De Pascal A Dbf

<< < (2/2)

rubert:
hermano lo que puedes hacer es lo siguiente:

convierte el archivo de pascal en un archivo de texto
luego crea una bases de datos en foxpro con un solo campo del maximo numero de caracteres
crea una rutine mas omeno asi

set talk off
set echo off
clear
use paso ( paso nombre de la base de datos)
append from paso.txt (nombre del archivo de textio generado) type sdf


esto te agrega linea por linea del archivo de texto a la base de datos

tendras luego que crear una rutina para cortar y extraer los datos que te interesan de la base de datos por ejemplo

si la cadena de datos es la siguiente

VENEZUELA  CARACAS   125.00
 si quieres extraer solamente caracas hace lo siguiente

a=substr(campo,11,10)

Esto toma del campo(nombre que asignes) desde la posicion 11 diez caracteres

creas otra base de datos con los nombre del campo y vas agregando los nuevos registros con

use nueva
append blank
replace ciudad with a

algo asi espero te ayude si no puedes enviame el archivo de texto a mi correo y yo te lo hago
mi correo es  rubertrequena@hotmail.com  
saludos

m0skit0:
SQL

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa