Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Grabar un TRichMemo muy grande en un nText del SQL Server 2000 (https://www.clubdelphi.com/foros/showthread.php?t=27617)

gcaffe 25-11-2005 15:42:02

Grabar un TRichMemo muy grande en un nText del SQL Server 2000
 
Hola:

Tengo una Tabla que tiene un campo nText en una Base de Datos en SQL Server 2000. En mi aplicación tengo un TRichEdit donde tengo un texto grande > 100KB.

Cuando lo quiero grabar el la Tabla me da el error:

"Datos Tipo string se truncarán por la derecha"

y no se graba.

La instrucción SQL es la Siguiente:

Código SQL [-]
 INSERT INTO Tabla (Campo1, Campo2, Campo_nText)
 VALUES (@Campo1, @Campo2, @Campo_nText)

He probado sp_tableoption para poner 'text in row' a OFF; pero no me da resultado.

Agradecería cualquier sugerencia al respecto.

Muchas gracias.

poliburro 29-11-2005 02:14:03

Bueno es que oviamente si el valor supera el soportado por el campo Sql te impedirá gabrar el dato. Ahora que si a pesar de la perdida de datos quieres grabar los datos en el campo solo necesitas hacer un cast y listo, automaticamente el valor se ajustará al soportado por el campo


La franja horaria es GMT +2. Ahora son las 21:38:55.

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