Aclaracion definitiva !!!

02/05/2005 - 19:04 por david_ilic | Informe spam
Hola amigos, hace un tiempo ya hice una consulta mas o menos similar,
pero en estos dias lo estuve analizando mejor y me siento en la
necesidad de replantear la pregunta.
Tenemos un sistema basado en fox 2.6 D.O.S. que funciona en red,
utiliza una tabla (tabla1) que permanentemente esta abierta, cuando se
agrega datos, se crea una tabla temporal con la misma estructura de
tabla1.
He diseñado un programa en VFP 6 SP5 para consultar dicha tabla1,(en
realidad son varias tablas abiertas pero sirve a modo de ejemplo.)
Mi idea era hacer un select y derivarla a un cursor para que pueda
desplegarla en un grid.
Aqui va la sintaxis:

select columna1,columna2...columna5 from tabla1 where (condicion) into
cursor consulta.
Pero aqui, me sale el mensaje de archivo "File access denied"
Tengo que decir que son tablas libres dbf.

Aqui van mis dudas..

1.-Acaso el select ya no maneja el uso compartido de las tablas?
2.-En ninguna parte del programa abro la tabla, es necesario que abra
para realizar una sentencia sql?
3.Como puedo solucionar este inconveniente para que pueda funcionar
sin problemas la consulta?

Espero que alguien pueda aclararme estas dudas.
Gracias por sus respuestas.

David

Preguntas similare

Leer las respuestas

#1 Steven Mera
02/05/2005 - 19:44 | Informe spam
1.-Acaso el select ya no maneja el uso compartido de las tablas?

Revisa los seteos de Set Exclusive (debe estar en OFF) para el manejo
compartido de tablas.

2.-En ninguna parte del programa abro la tabla, es necesario que abra
para realizar una sentencia sql?

no es necesario que la abras ...al ejecutar el select este la abre pero si
deseas tener un mejor control de los alias de las tablas la puedes abrir.

Saludos !
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida