![]() |
error cannot modify a read-only dataset
buenas para todos, me sale este error IBUSEMN : CANNOT MODIFY A READ-ONLY DATASET.
ES CUANDO HAGO CLIK SOBRE EL DBGRID. procedure TABMusuario.DBGrid2CellClick(Column: TColumn); begin if Column.FieldName = 'USEMNVALI' then begin DMprincipal.IBusemn.Edit; DMprincipal.IBusemn.FindField('USEMNVALI').AsInteger:=not DMprincipal.IBusemn.FindField('USEMNVALI').AsInteger; end; end; DESDE YA MUCHAS GRACIAS. |
Hola Renees!
Antes que nada ¿el dataset IBUseMn es una tabla o un query? Si es tabla, verifica la propiedad ReadOnly de la misma. Si es un query, no lo puedes editar, también podrías utilizar un TIBDataSet en lugar de un TIBQuery y colocar las sentencias de inserción y edición correspondientes. Saludos |
Utilizo Ibdataset
hola hector gracias por la respuesta, bueno te comento que utilizo un Ibdataset(Ibusemn) con su datasource(Dusemn) y esta relacionado a una tabla maestra (IBusers) que tiene su datasource(Dusers) osea. El Ibdataser(iBusemn) tiene el datasource = Dusers.
Dicho en otras palabras tengo la tabla maestra de usuarios Ibusers, y la de detalle ibusemn, y las cuales estan con ReadOnly = false. la verdad que no se que pueda ser. fbueno muchas gracias por la ayuda |
La franja horaria es GMT +2. Ahora son las 02:16:54. |
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