Bases de Datos > MySQL

 Error De Campos

(1/1)

sonoman:
Hola estoy creaando un soft para una pinturaria y me ha surgido el siguiente error:

"Could not perform the edit because another user change the record"

Estoy usando mySql version 4.0.10 (creo!!) y delphi 6, utilize el controlador de Myodbc 3.51... y bueno,, me conecto todo bien pero cuando quiero actualizar un campo de una tabla de mi base de datos, no me tira ningun error , incluso cuando lo ejecuto paso a paso veo que realmente me incrementa en la cantidad que quiero..
pero cuando voy a la base de datos desde mySql, la tabla me aparece con el estoy que tenia al principio, osea nunca lo cambio desde el delphi..
utilizo un modulo de datos para conectarme a la base de datos. con sus tablas y data sources correspondientes.. debo setear alguna propiedad para que me guarde los cambios?
sin embargo cuando agrego nuevos registros a la tabla desde el delphi, los cambios se reflejan sin problema alguno en el mySql.. solo tengo problemas al actualizar!!

Desde ya muy agradecido.!

JuanK:
debes hacer commit en la base de datos.
lo puedes hacer desde delphi enviando la instruccion commit a la base de datos;

Navegación

[0] Índice de Mensajes

Ir a la versión completa