Te paso un pedazo de codigo que te va a servir para hacer un listado de tablas
incluidas en una base de datos y luego recorrerlas si es que lo necesitas
tambien :
* abro la base
OPEN DATABASE ('c:\prueba\database.dbc')
SET DATABASE TO database
* creo array con tablas
=ADBOBJECTS(gaTables, "TABLE")
* ordeno por nombre
=ASORT(gaTables)
* Cierro todas la bases y comienzo importacion
CLOSE DATABASES ALL
FOR i=1 TO ALEN(gaTables)
_Tabla = ALLTRIM(gaTables(i))
WAIT WINDOW 'Actualizando la tabla : ' + _Tabla TIMEOUT 0.5
NEXT
*******************
Bueno espero que te sirva, Felices Fiestas.....
Saludos
From: [email protected]
To: [email protected]
Subject: [GUFA] Listar Tablas de una Base de datos
Date: Thu, 23 Dec 2010 17:55:56 -0300
No te sirve
ADIR(ArrayName
[, cFileSkeleton [, cAttribute [, nFlag]]])
Especifica el nombre de la
matriz. Si la matriz incluida no existe, Visual FoxPro la creará
automáticamente. Si la matriz existe y no es suficientemente grande para
contener toda la información, Visual FoxPro aumentará automáticamente su tamaño
para dar cabida a la información. Si la matriz es mayor de lo necesario, Visual
FoxPro reducirá su tamaño. Si la matriz existe y ADIR( ) devuelve 0
porque no se han encontrado archivos coincidentes, la matriz permanecerá
inalterada. Si la matriz no existe y ADIR( ) devuelve 0, la matriz
no se creará.
Mario
De:
[email protected] [mailto:[email protected]] En nombre de Jason Rivas Otaiza
Enviado el: Jueves, 23 de Diciembre de 2010 12:05 p.m.
Para: GUFA List Member
Asunto: [GUFA] Listar Tablas de una Base de datos
Bueno se puede hacer
o no
De:
[email protected] [mailto:[email protected]] En nombre de PabloC
Enviado el: Jueves, 23 de Diciembre de 2010 09:24 a.m.
Para: GUFA List Member
Asunto: [GUFA] Listar Tablas de una Base de datos
En qué parte de tu pregunta
original pusiste eso??
Saludos
PabloC
De:
[email protected] [mailto:[email protected]] En nombre de Jason Boris Rivas
Otaiza
Enviado el: Jueves, 23 de Diciembre de 2010 11:17
Para: GUFA List Member
Asunto: [GUFA] Listar Tablas de una Base de datos
Eso te da un listado de
las tablas en un archivo de texto o en la pantalla yo lo necesito en un listado
como tabla o un array para poder verificar que tablas están en la
BD, por código
De:
[email protected] [mailto:[email protected]] En nombre de PabloC
Enviado el: Jueves, 23 de Diciembre de 2010 09:06 a.m.
Para: GUFA List Member
Asunto: [GUFA] Listar Tablas de una Base de datos
Usa el HELP del VFP no
muerde!!!!
Si pones HELP DBC() te abre una
ventana y más abajo dice See Also, ahí seleccionas DISPLAY TABLES, en este
ultimo hasta tenes un ejemplo de cómo usarlo
Saludos
PabloC
De:
[email protected] [mailto:[email protected]] En nombre de Jason Boris Rivas
Otaiza
Enviado el: Jueves, 23 de Diciembre de 2010 11:00
Para: GUFA List Member
Asunto: [GUFA] Listar Tablas de una Base de datos
¿Hay alguna forma de obtener el listado
de las tablas de una base de datos DBC en VFP8 ?