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 Mortal (https://www.clubdelphi.com/foros/showthread.php?t=38516)

KAYO 17-12-2006 00:02:02

Error Mortal
 
Cuando intento modificar el contenido de un campo TDBE dos veces en la misma consulta... se genera el error INVALID BLOB HANDLE IN RECORD BUFFER con lo que luego, sino vacio la tabla del campo involucrado, la aplicación no se podrá volver a ejecutar.

Agradezco vuesta ayuda!!!!

Manuel 18-12-2006 18:56:47

Podrías darnos algun algun trozo de codigo a ver si con eso te ayudamos

KAYO 19-12-2006 19:27:19

a ver si me explico mejor....

Abro una forma, edito un campo con TDBE, realizo un post (con un boton), y estando aun la forma abierta edito el contenido de otro campo, cuando realizo el segundo post... segenera la excepción : COULDN'T PERFORM THE EDIT BECAUSE ANOTHER USER CHANGE THE RECORD, lo me obliga a cerrar el programa y la proxima vez que intento abrir el programa me aparece el mensaje BLOB HAS BEEN MODIFIED o tambien INVALID BLOB HANDLE IN RECORD BUFFER

AGRADEZCO VUESTRA PACIENCIA!!!!!

Manuel 19-12-2006 20:37:23

cierreas los edit de la tabla con su correspondiente post, ese error pasa cuando alguna aplicación quiere acceder a un registro que se encuentra en estado de edición.

KAYO 22-12-2006 13:31:20

Debo aclarar q estoy comenzando a utilizar el Delphi y pienso q cuando ejecuto un post a una tabla, deberían de cerrarse los edits de los campos de esa tabla?..... existe alguna forma de cerrar los edits? como me lo mensionais en vuestras respuestas?

Agradezco vuestra ayuda

Manuel 22-12-2006 18:14:45

lo que pasa cuando realizas un edit a una tabla como su nombre dice, es para editar o modificar. para cerrar edit tienen dos posibilidades

tabla.post = graba los cambios de la edicion
tabla.cancel = cancela los cambios a la tabla


La franja horaria es GMT +2. Ahora son las 13:19:17.

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