Leer datos de archivo.txt

Navajo00
14 de Julio del 2004
Tengo en un archivo TXT los datos de una tabla: nombre de la tabla, tipo de dato, si es PK, etc; y quiero que a partir de esos datos se pueda generar el codigo para generar la tabla, como ingenieria inversa. Si alguien tuviera el codigo para sacar los datos del archivo TXT por favor envienmelo, me seria de gran ayuda.

lemf
14 de Julio del 2004
Que tal,
Mira existe una libreria que es el Text_IO, con el que puedes recuperar o ingresar datos a un archivo plano, usa lo siguiente:

ArchDatos Text_IO.File_Type; --Para declarar una variable tipo archivo
ArchDatos:=Text_IO.Fopen(path,'r'); --para abrir el archivo como lectura
Text_IO.Is_Open(ArchDatos) --para verificar si esta abierto
Text_IO.Get_Line(ArchDatos,linebuf); --para capturar una linea en una variable linebuf, lo puedes llamar dentro de un bucle
Text_IO.Fclose(ArchDatos); --para cerrar el archivo

Una vez que tengas la linea del archivo tu debes diseñar los diferentes SQL para generar tus tablas

Espero te sirva