Cita:
Empezado por darkamerico
Sin embargo, al intentar cambiar un valor la aplicación arroja un error: Assertion failure (D:\Projects\MemData.pas, line 7161), luego al salir del foco del componente aparece el mensaje de que el DataSet no esta en Edit o Insert Mode...
|
Normalmente ese error ocurre cuando intentas cambiar un Dataset (un valor de un campo) estando en el estado "incorrecto".
Las líneas en el orden correcto serían algo así; Revisa que las estés haciendo correctamente
Código Delphi
[-]
...
Dataset.Edit;
Dataset.FieldByname('NOMBRECAMPO').AsString := 'aa';
... otras formas de modificar valores
Dataset.Post
Revisa las líneas donde estés cambiando campos del Dataset y asegurate de que el Dataset está en modo Edit;
Haz debug paso a paso y dinos exactamente la línea que está fallando.