FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema con propiedad read-only de una tabla
Quiero editar datos de una tabla usando un dbgrid.
Para ello se supone que debo asignar a la tabla la propiedad canmodify en true, pero cuando lo hago me aparece el error "cannot assign to a read-only property. El dbgrid tiene la propiedad readonly en false. Que me falta para poder hacerlo bien y no tener ese error??????? |
#2
|
||||
|
||||
Hola amigo!
El error que te manda es porque no se puede cambiar el valor de la propiedad CanModify de una tabla, esta propiedad es de sólo lectura, se ajusta automáticamente dependiendo del tipo de tabla que utilizas. Creo que estas confundiendo el uso que se le debe de dar a esta propiedad. Para permitir o no la edición en un DBGrid sólo debes modificar la propiedad ReadOnly de la tabla, o bien a nivel de campos, o en el DBGrid/Options cambia [dgEditing], o también puedes hacerlo a nivel de columnas con ReadOnly. Elige la que mejor te convenga. Un saludo. |
|
|
|