Tablas que quedan como de Solo Lectura luego de accederlas

16/08/2005 - 21:13 por eliana | Informe spam
Hola, necesito un poco de ayuda con un problema que no logro resolver.
Tengo una base de datos con muchas tablas, pero hay unas cuantas que, sin
tener ninguna propiedad distinta a las demas, cuando las utilizo quedan
como de solo lectura.
Accedo al programa por primera vez y se ejecuta sin problemas, pero las
tablas quedan como de sola lectura.
Si cancelo la ejecución y me fijo en la ventana de Sesión de Datos, no hay
ninguna tabla abierta. Lo intento de nuevo (y lo que estoy intentando
hacer es un pack) me dice que no tengo acceso a la tabla. Y esta como de
solo lectura.
Mi forma de accederlas y leyendo su contenido y volcándolo en un cursor,
el cual luego cierro. No tengo nada abierto en la ventana de Sesión de
Datos, pero de todos modos estas tablas quedan marcadas como de solo
lectura apenas las accedo para formar el cursor.
¿Qué es lo que puedo estar olvidando?
Las otras tablas no quedan como de solo lectura. Y no sé qué más buscar.
Muchas gracias


-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
 

Leer las respuestas

#1 Luis María Guayán
16/08/2005 - 21:57 | Informe spam
Para hacer un PACK la tabla debe estar abierta en forma exclusiva, cierra la
tabla y cierra el cursor que generaste con SELECT (o haz el cursor con
SELECT y la cláusula NOFILTER).
Luego de esto intenta:
USE MiTabla EXCLUSIVE
PACK

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos


"eliana" escribió en el mensaje
news:
Hola, necesito un poco de ayuda con un problema que no logro resolver.
Tengo una base de datos con muchas tablas, pero hay unas cuantas que, sin
tener ninguna propiedad distinta a las demas, cuando las utilizo quedan
como de solo lectura.
Accedo al programa por primera vez y se ejecuta sin problemas, pero las
tablas quedan como de sola lectura.
Si cancelo la ejecución y me fijo en la ventana de Sesión de Datos, no hay
ninguna tabla abierta. Lo intento de nuevo (y lo que estoy intentando
hacer es un pack) me dice que no tengo acceso a la tabla. Y esta como de
solo lectura.
Mi forma de accederlas y leyendo su contenido y volcándolo en un cursor,
el cual luego cierro. No tengo nada abierto en la ventana de Sesión de
Datos, pero de todos modos estas tablas quedan marcadas como de solo
lectura apenas las accedo para formar el cursor.
¿Qué es lo que puedo estar olvidando?
Las otras tablas no quedan como de solo lectura. Y no sé qué más buscar.
Muchas gracias



PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares