Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Cannot accsess the selected table
Message
From
04/03/2003 11:12:54
Rodolfo Novoa
Consultor Independiente
Tegucigalpa, Honduras
 
 
To
04/03/2003 08:38:43
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Miscellaneous
Thread ID:
00760823
Message ID:
00760941
Views:
17
Ese error generalmente es porque en algún momento el area de trabajo en que esta tu tabla es cerrada o es sustituida por otra tabla en algúna parte del código en tu programa. La forma mas segura de no tener ese problema , es que trabajes con el alias de la tabla y no con el número

Para que lo mires mas claro has lo siguiente; crea un formulario nuevo y agregar un combox hacia alguna tabla, podras observar que automaticamente la tabla es anexada en el data Environment del formulario. Esto quiere decir que cuando cargues tu formulario foxpro internamente pondrá la tabla en uso en una area libre, el número de esa area puede ser cualquiera es dependerá que tan ocupada esten las areas de trabajo en ese momento.

Suponiendo que la tabla del combox se llama TablaCodigos, Al momento de usarla simplemte:

SELECT TablaCodigos
**si quieres saber cual es número de la area de trabaja donde esta
AreaAtual = sele()
set order ....

En tu código adicional no uses números sino algo como lo siguiente:

USE OtraTabla IN 0
SELECT OtraTabla

Esto te permitira poner en uso la tabla sin bajar cualquiera que este arriba en un area espesífica , el "IN 0" le dice a foxpro que cargue la tabla en un area de trabajo Libre.

espero te sirva

Rodolfo Novoa
Previous
Reply
Map
View

Click here to load this message in the networking platform