Ver Mensaje Individual
  #4  
Antiguo 09-12-2007
karaoke karaoke is offline
Miembro
 
Registrado: dic 2007
Posts: 24
Reputación: 0
karaoke Va por buen camino
Error 'Cannot modify a read-only dataset'

Lo que estoy usando es un query que tiene todos los campos de la tabla principal.
El tema es asi, yo tengo un dbgrid que muestra el resultado de una consulta, es decir, esta relacionado con un query. La consulta sale perfecta, el dbgrid me muestra lo que yo quiero. Cuando yo hago click en un registro, es decir, cuando hago click en el dbgrid, los datos esos de ese registro me aparecen reflejados en diversos edit que he colocado, de modo que desde ahi se pueda modificar esa información. Ahora, cuando modifico algo y presiono el boton guardar, ahi me sale el error.
En el boton guardar lo unico que hago es poner query.edit y luego pasar los valores que estan en los edit al query, es decir algo asi:

query.Edit;
query.FieldByName('Fecha_inicio').AsDateTime:=dtpfini.DateTime;
query.FieldByName('Fecha_vto').AsDateTime:=dtpfvto.DateTime;
query.Post;

dtpfini y dtpfvto son componentes datetimepicker.

Espero que entiendan mas o menos cual es mi problema...


Muchas gracias...
Responder Con Cita