Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   DBRichEdit (https://www.clubdelphi.com/foros/showthread.php?t=27925)

gluglu 03-12-2005 15:09:29

DBRichEdit
 
Hola Amigos !

Ya estoy desesperado ...

No consigo aclararme con el uso de DBRichEdit. He creado incluso una aplicación básica para proba su uso.

Cada vez me sale el error "Failed to Save Stream" cuando Delphi al parecer trata de grabar algo (incluso durante la edición).

Mi pregunta es : Tengo que utilizar algún TStream para la edición, lectura o grabación ? Si es así, para que está entonces el componente DBRichEdit ?

Mi base de datos es InterBase 7.1, el Delphi es 2005 y el campo de la base de datos sobre el que actua el DBRichEdit es un BLOB.

Gracias por vuestra ayuda.

gluglu 03-12-2005 15:37:15

Hay veces que yo mismo me podría tirar de los pelos !! :mad: :mad:

Después de bastantes horas de no poder solucionar el problema que tenía, después de innumerables búsquedas en este foro sobre el tema en cuestión, después de todo tipo de pruebas, voy y me encuentro esto en la ayuda del Delphi :
Cita:

Like other data-aware controls, TDBRichEdit controls automatically put the data source into edit mode when the value of the Text property is changed. However, if only the formatting of the text is changed, but not the text itself, the application must explicitly put the data source into edit mode so that the changes will be saved. This should be implemented as part of the user interface for the rich text capabilities.
Pues que hice, poner simplemente
Código Delphi [-]
DataModule.IBQuery.Edit;
y todo va de maravilla !! ;)

Claro ! el problema me daba prácticamente sólo cuando durante mis pruebas, en vez de introducir texto nuevo, lo que hacía era cambiar el formato, tamaño, alineación, etcétera.

Incluso encontré en la búsqueda en el foro un post con el mismo problema, pero sin respuesta alguna, por lo que creo que para otros usuarios que se encuentren con el mismo problema, este hilo les pueda prestar ayuda.

Un saludo a todos !


La franja horaria es GMT +2. Ahora son las 11:34:49.

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