Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Record not found or changed by another user (https://www.clubdelphi.com/foros/showthread.php?t=25652)

felixgo 29-09-2005 11:40:05

Record not found or changed by another user
 
Hola

Estoy trabajando de dbexpress y una base de datos de firebird 1.5.
Tengo un SQLquery que hace una consulta de a una tabla, enlazada con un DataSetProvider y un ClientDataSet. Cuando actualizo algún registro de la tabla, al hacer el applyupdate me de este error "Record not found or changed by another user" no hay nadie trabajando con la BD, he quitado todos los triggers por si acaso. Sólo me da error con algunos registros, con otros no. Localizo el campo que me da error, lo quito del select, y ese registro lo actualiza bien, pero otros no, con lo cual sospecho que habrá que quitar otro campo. Pero no puedo estar quitando campos. Esto es un fallo del Delphi (utilizo la versión 7), o estoy haciendo algo mal, aunque no sé que puede ser porque la cosa es bastante sencilla.

felixgo 30-09-2005 13:07:40

El problema era algun campo numeric, por lo que he visto hay algún error con este tipo de campos debido a la representación en punto flotante :confused:


La franja horaria es GMT +2. Ahora son las 18:29:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi