PDA

Ver la Versión Completa : couldn't perform the edit because another user changed the record


look
16-10-2007, 23:17:34
este es el error que me da al tratar de editar un registro:

couldn't perform the edit because another user changed the record.

tambien me de el mismo error al tratar de editar o borrar un registro con el DatabaseDesktop.
no se que pueda ser les agradeceria mucho se ayuda...:)

Lepe
17-10-2007, 11:41:24
Se supone que tendrás delphi abierto mientras haces los cambios y tu Base de datos está conectada, por tanto, Delphi es otro usuario más de tu Base de datos, de ahí el error al usar el Database Desktop.

Deberías usar un objeto TDatabase en tu programa, colocando su propiedad Connected := false antes de usar el Database Desktop, suele arreglarse el problema.

Otra Opción, Cerrar tu proyecto en Delphi antes de usar el Database Desktop.

Saludos

look
17-10-2007, 16:23:55
el error me lo da al editar un registro de la tabla ,esta tabla se desplega en un grid la tabla esta activa para mostrar el cambio que pueda haber en un registro , la tabla esta en constante cambio cada vez que agrego un registro,, los cambios los hago con SQL,,pero solo al momento de editar un registro con un table.edit me da el error pero al modificar los registros con las SQLs no me da error,,, no se donde este fallando