Ayuda!! Error no se puede actualizar el cursor

Ironfx
23 de Octubre del 2004
Tengo un problema al dar de alta un registro.
Desde foxpro ejecuto mi proyecto y no genera ningun error, este es generado una vez que instalo el ejecutable, y aparece justo cuando quiero agregar un nuevo registro. El error es "No se puede actualizar el cursor"

A que se debe?, si uso las tablas en modo exclusivo pero aun asi..

Gracias por su ayuda

esgonza
23 de Octubre del 2004
Yo he tenido este problema cuando a la hora de intalar el ejecutable copio los ficheros en un CD.
A la hora de copiar del CD al ordenador los archivo me los marca de solo lectura con lo cual no se puede escribir en ellos y sale el mismo error. Para corregirlo, basta con que selectiones los ficheros y les quites la marca de solo lectura.

Espero que esto te ayude.
un Saludo

SEVE
23 de Octubre del 2004
de lo que he aprendido, se que los cursores no se actualizan a no ser que haya algun "truco" para aquello. Las tablas se actualizan

TOMAS
23 de Octubre del 2004
Hola,
Es posible que estés añadiendo datos a un cursor creado con SELECT * FROM... INTO CURSOR XXXX en visual foxpro 7 para que puedas añadir datos a esta select debes ponerle READWRITE pra que puedas editarlo , sino solo será de lectura .
Saludos

Marcio Cruz
23 de Octubre del 2004
si el Cursor es generado a partir de un Query no vas a poder actualizarlo..
si es así intenta de esta manera..

select * from <table> into cursor CurTmp
=aFields(laFlds, "CurTmp")
create cursor CurUpdate from array laFlds

Select CurUpdate
append from DBF("CurUpdate")