FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como grabar un TRichEdit y conserve sus propiedades
Hola:
Anteriormente hice una consulta sobre un TRichEdit, gracias por la respuesta que recibí. Ahora lo que pregunto es, como hacer para grabar un campo TRichEdit, que está formateado, es decir con Negritas, Italicas, etc., en un campo nText de una base de datos SQL Server 2000, de tal froma que conserve sus atributos y que al volver a abrir el campo nText me muestro el TRichEdit formateado. Muchas gracias |
#2
|
||||
|
||||
Guardalo utilizando el método SaveToStream del TRichEdit, y LoadFromStream de tu campo/parámetro si es que este es un TBlobField.
http://www.clubdelphi.com/foros/show...13&postcount=2 Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
|||
|
|||
Hola:
Gracias por tu sugerencia Delphi.com.ar, esto es lo que he realizado: 1) He modificado el código delphi que ejecuta el TADOStoreProcedure que actualiza la Tabla, quedando así:
Nota: He eliminado lineas para que sea mas claro 2) Tambien he modificado el procedimento del MS SQL Server 2000, según las sugerencias técnicas para la Administración de datos nText, Text e Image, quedando finalmente así:
Nota: Este procedimiento está completo, se pasan todos los parámetros. 3) Al ejecutarlo me da el siguiente error: "Espacio de almacenamiento insuficiente para completar la operación" Y hasta aquí he llegado y no sé como seguir, agradecería cualquier sugerencia. Muchas gracias. |
#4
|
||||
|
||||
¿Es tan grande el texto como para que de ese error? (Mas de 1.073.741.823 bytes)
El tipo image es del doble de tamaño del nText. Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
|
|
|