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)
-   -   Error al insertar una fila en un ADOTable (https://www.clubdelphi.com/foros/showthread.php?t=72824)

david.rguez 14-03-2011 19:05:37

Error al insertar una fila en un ADOTable
 
Hola a todos

A ver si alguien puede darme alguna pista.

Últimamente un programa nuestro nos está dando el siguiente error cuando (solo a veces, ni siquiera hemos logrado determinar un patrón que produzca el error) insertamos una nueva fila en un ADOTable determinado:

"El valor clave de esta fila se cambió o eliminó en el almacén de datos. A continuación, se eliminará la fila local".

Aparentemente graba bien la línea porque el proceso continúa y deja los datos correctos, pero me mosquea bastante el mensaje que sale a veces sí, a veces no.

La única diferencia que hemos encontrado respecto al cliente al que le pasa con el resto de clientes (todos manejan este proceso) es que estos usan SQL Server 2008 R2 mientras que el resto manejan bien SQL Server 2008 (a secas) o bien SQL Server 2005.

¿Alguna pista? Gracias.

kambiz 14-03-2011 23:41:49

Hace tiempo me pasaba lo mismo, a veces daba el error otras no. Al final descubrí que había cambiado el tamaño de un campo string de la base de datos y no en el AdoTable.
A ver si te sirve

david.rguez 15-03-2011 10:29:49

Gracias, pero he comprobado eso y están las longitudes correctamente.

david.rguez 15-03-2011 10:32:57

(post eliminado por haberse publicado como respuesta por error)


La franja horaria es GMT +2. Ahora son las 00:26:35.

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