QUEBRA DE LINHA EM CAMPO MEMO EXIBIDO EM ASP

WCOSTA 19/10/2009 09:58:12
#325663
Pessoal,
Minha dúvida é primária, mas não consigo resolver.
Tenho vários campos MEMO num banco de dados e quanto este é exibido em páginas dinâmicas (ASP), as quebras de linhas não são respeitadas. Ex.:
No campo MEMO está assim:
Aspectos do produto:
1. Grande porte;
2. Fácil operação;

Na página ASP
Aspectos do produto:1. Grande porte;2. Fácil operação;

Tenho resolvido isso com a tag BR, mas gostaria de substituir, para tornar o processo mais intuitivo.
Alguém pode me ajudar?
MEMLUZ 20/10/2009 12:10:54
#325783
Resposta escolhida
Tenta o seguinte:

Campo_memo = replace(Campo_memo,vbcrlf,[Ô]<br>[Ô])


Abs,
Mem
WCOSTA 20/10/2009 23:46:15
#325895
Citação:

MEMLUZ escreveu:
Tenta o seguinte:

Campo_memo = replace(Campo_memo,vbcrlf,[Ô]<br>[Ô])


Abs,
Mem


Não funcionou.
JUNIORARI 21/10/2009 02:22:17
#325897
[txt-size=4]mas lembre que isso deve ser feito na hora de gravar os dados no banco, por exemplo:

Pagina html:
Campo: [Ô]Este texto aqui muito grande, por isso
vou gravar ele no banco como
campo memo.[Ô]

reparou que tem duas quebras de páginas, quando mandar gravar no banco, tem que ser assim:
[/txt-size]
sql = [Ô]insert into tabela (campo1, campo2, campo_memo) values ( [ô][Ô] & valor1 & [Ô][ô], [ô][Ô] & valor2 & [Ô][ô], [ô][Ô] & replace(campo_memo, vbcrlf, [Ô]<br>[Ô]) & [Ô][ô] )[Ô]

[txt-size=4]
entendeu a lógica???

qualquer coisa, é só postar...[/txt-size]
WCOSTA 22/10/2009 09:23:55
#326045
vou testar no final de semana e posto aqui o resultado
Tópico encerrado , respostas não são mais permitidas