Erro Campo Editor Html

Ao se colocar um HTML extenso no campo de tipo Editor HTML, o mesmo limita os caracteres ao alterar o registro.

Na tabela está normal, guarda todos os dados dentro da coluna.

Ilustrando:
- Tenho um campo Tipo Editor HTML.
- Neste campo coloco um código:

    [code]<table style="border: 1px solid #d4d5d6; width: 740px;" border="0" 

cellspacing=“0” cellpadding=“0” align=“center”>

  #246db9;" height=“60”>Prezado(a) [NOMECLIENTE],   <td style="font: italic 13px Arial, Helvetica, sans-serif; color: #8c8c8c;"

valign=“top” height=“80”>O pedido de nº[NUMEROPEDIDO] foi cancelado. <br

/> Em caso de dúvidas, entre em contato conosco.

#0000FF; padding: 0 30px; border-top: 1px solid #dcdedf; border-

bottom: 1px solid #dcdedf;" colspan=“3” height=“36”>Seu Pedido

#8c8c8c; border: 1px solid #dcdedf; width: 700px;" border=“0”

cellspacing=“0” cellpadding=“0”>

<td style="font-weight: bold; color: #c5a753;" align="right"

width=“115”>Número do Pedido:

<td style="font-weight: bold; color: #c5a753;" align="right"

height=“60”>Compra Realizada:

<td style="font-weight: bold; color: #c5a753;" align="right"

width=“115”>Modalidade de Entrega:

<td style="font-weight: bold; color: #c5a753;" align="right"

height=“60”> 

<td style="font-weight: bold; color: #c5a753;" align="right"

width=“153”> 

[NUMEROPEDIDO] [DATAPEDIDO] Valor

Total:

[VALORPEDIDO]
[TIPOENTREGA]    
#0000FF; padding: 0 30px; border-top: 1px solid #dcdedf; border-

bottom: 1px solid #dcdedf;" colspan=“3” height=“36”>Itens do Pedido

#a0a099; width: 700px;" border=“0” cellspacing=“0”

cellpadding=“0”>

               
  Produtos <img src="[SITE]/Img/emails_automaticos/pedido/linha_email.png"

alt="" width=“1” height=“17” />

Quantidade <img src="[SITE]/Img/emails_automaticos/pedido/linha_email.png"

alt="" width=“1” height=“17” />

Valor Unitario <img src="[SITE]/Img/emails_automaticos/pedido/linha_email.png"

alt="" width=“1” height=“17” />

Valor Total
  [ITEMPEDIDO]   [QTDE]   [VALORUNITARIO]   [VALORTOTAL]
#7d7f85; border: 1px solid #dcdedf; width: 700px;" border=“0”

cellspacing=“0” cellpadding=“0”>

<td style="font-weight: bold; color: #c5a753;" align="center"

width=“102”>Frete

    [VALORFRETE]
  #7d7f85; border: 1px solid #dcdedf; width: 700px;" border=“0”

cellspacing=“0” cellpadding=“0”>

<td style="font-weight: bold; color: #c5a753;" align="center"

width=“102”>Desconto

    [VALORDESCONTO]
#7d7f85; border: 1px solid #dcdedf; width: 700px;" border=“0”

cellspacing=“0” cellpadding=“0”>

<td style="font-weight: bold; color: #c5a753;" align="center"

width=“102”>Valor Total

    [VALORPEDIDO]
#0000FF; padding: 0 30px; border-top: 1px solid #dcdedf; border-

bottom: 1px solid #dcdedf;" colspan=“3” height=“36”>Formas de Pagamento

#8c8c8c; border: 1px solid #dcdedf; width: 700px;" border=“0”

cellspacing=“0” cellpadding=“0”>

  [TIPOPAGAMENTO]  
  [/code]
  • Ao confirmar ele aparece no campo normal, com as tabelas e etc.
  • Porém ao Salvar a alteração ele altera o código, “sumindo” com as ultimas linhas

[code]

  Prezado(a) [NOMECLIENTE],  
O pedido de nº[NUMEROPEDIDO] foi cancelado.
Em caso de dúvidas, entre em contato conosco.
#dcdedf;" colspan=“3” height=“36”>Seu Pedido
#8c8c8c; border: 1px solid #dcdedf; width: 700px;" border=“0” cellspacing=“0” cellpadding=“0”>
Número do Pedido: [NUMEROPEDIDO] Compra Realizada: [DATAPEDIDO] Valor Total: [VALORPEDIDO]
Modalidade de Entrega: [TIPOENTREGA]        
#dcdedf;" colspan=“3” height=“36”>Itens do Pedido
#a0a099; width: 700px;" border=“0” cellspacing=“0” cellpadding=“0”>
               
  Produtos Quantidade Valor Unitario Valor Total
  [ITEMPEDIDO]   [QTDE]   [VALORUNITARIO]   [VALORTOTAL]
<td style="font-s
 
[/code]

Boa noite Adriano,

Acredito que o problema está acontecendo porque seu banco de dados está truncando as informações que passam do limite da coluna.

att,
Bernhard Bernsmann

1 - Qual o banco dados que você está usando?
2 - Qual o tipo de campo, no banco de dados?

Estou usando SqlServer 2008.
Coluna Tipo Text.

  • Eu fiz um teste e coloquei o HTML direto na tabela, e não deu nenhuma limitação, ao abrir no Scriptcase ele corta os dados mesmo assim.

Não encontrei o problema, mas consegui fazer a aplicação funcionar.

Em outro projeto que usa uma aplicação igual não esta com esse problema, porém mesmo copiando a aplicação o erro acontece.

Publiquei a aplicação do projeto que estava funcionando e deu certo.