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...
|