![]() |
problema con Paradox en red
Tengo el sgte problema: estoy trabajando con paradox en red y al momento de crear un query en tiempo de ejecucion para grabar información, me arroja un error indicando que no puedo escribir sobre un dataset abierto solo como de lectura. ¿Como puedo arreglar ese problema? ¿a que se puede deber?
De antemano gracias a quien pueda ayudarme. |
Entiendo que el Query es una Select que pretendes sea modificable. Si es asi, necesitas poner la propiedad RequestLive a true
|
Asi lo tengo puesto pero igual me aparece ese error.
|
Aparte de la propiedad Request Live en True, tambien debe estar en True la propiedad CachedUpdate.
Debes tener en cuenta que para que funcionen el procedimiento Edit o Insert, no debes usar 'Order by' dentro del Query. Otra solucion es usar un control UpdateSQL, en la propiedad UpdateObjet del query se deberan relacionar. Luego en el UpdateSCL genera el codigo necesario. Espero que te sea util |
No todos los queries pueden actualizarse, debes de comprobar antes la propiedad CANMODIFY de dicho Query
Creo que sino puedes mofidicarlo puedes utilizar el componente UpdateSql, como estoy en Francia no puede comprobar el nombre exacto del componente Un Saludo |
Gracias por sus consejos, probaré a ver que sucede.
|
La franja horaria es GMT +2. Ahora son las 08:51:49. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi