Esta es la forma de conocer
a que base de datos esta vinculada una tabla sin invocar la función INDBC().
Las tablas internamente
almacenan las características de estas, por ejemplo el
número de campos, el tipo de tabla, en fin. En este ejemplo vamos a
conocer la base de datos a la que esta vinculada la tabla seleccionada por
el usuario.
Local cArchivo, cBD
cArchivo=Fopen(Getfile("DBF"))
If cArchivo==-1 THEN
=Messagebox("El archivo se encuentra abierto ... acción no realizada")
Endif
=Fseek(cArchivo,32)
Do While !Feof(cArchivo)
If Asc(Fread(cArchivo,1))==13
THEN
cBD=Fread(cArchivo,264)
Exit
Endif
EndDo
=Fclose(cArchivo)
If Type("cBD")= "C" THEN
=MessageBox(Trim(cBD))
Endif