FoxPro/Visual FoxPro - ERROR de cursores

 
Vista:

ERROR de cursores

Publicado por jose (42 intervenciones) el 02/12/2003 00:20:06
Hola Mi problema es el siguiente

Lo que pasa es que manejo cursores en mi sistema y todo me funciona bien pero cuando lo ejecuto deste la red me marca el siguiente error
cannot update the cursor que es lo que mafalta activar o no se un ejemplo de como lo manejo es el siguiente
select * from tb_transm where f_fecha = fecha2 into cursor curplan

que puedo hacer ???por su ayuda y tiempo gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ERROR de cursores

Publicado por Roman Suazo (2723 intervenciones) el 02/12/2003 00:39:53
Lo que esta pasando es normal (los cursores son tablas temporales solo de lectura). Tienes varias soluciones.

1- usar vistas, asi los datos que cambies se guardan en las tablas originales (si eso es lo que quieres)

2-si usas vfp7para arriba, en la clausula del selec al final, puedes usar READ WRITE, asi el cursor creado es actualizable.

3-si usas vfp 6 para abajo, checa esto:

SELECT * FROM MiTabla INTO CURSOR CursorSoloLectura

USE DBF('CursorSoloLectura ') AGAIN IN 0 ALIAS CursorActulizable
SELECT CursorActulizable

USE IN MiTabla

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar