• Sábado 21 de Diciembre de 2024, 09:57

Autor Tema:  Error De Campos  (Leído 1879 veces)

sonoman

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Error De Campos
« en: Lunes 13 de Diciembre de 2004, 15:34 »
0
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

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Error De Campos
« Respuesta #1 en: Viernes 17 de Diciembre de 2004, 15:48 »
0
debes hacer commit en la base de datos.
lo puedes hacer desde delphi enviando la instruccion commit a la base de datos;
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io