RE:dar formato a campo memo
Los saltos de línea incluidos en campos de texto o memo de una base de datos no se visualizan correctamente en el navegador. El problema reside en que un navegador no reconoce el carácter ASCII de nueva línea o retorno de carro que utiliza cualquier base de datos. Sólo reconoce en su lugar la etiqueta <BR> de HTML. La solución para evitar este problema pasa por reemplazar en el texto dinámico todos los saltos de línea por etiquetas <BR>. Para hacer esto no nos queda mas remedio que recurrir a la vista de código y realizar una pequeña modificación que dependerá del modelo de servidor que estemos utilizando. A continuación se detallan las modificaciones que deberemos realizar en el código, suponiendo que estamos utilizando un juego de registros de nombre "Recordset1" y un campo de texto de la base de datos de nombre "contenido".
ASP (VBscript). Código original:
<%= (Recordset1.Fields.Item("contenido").Value) %>
Código modificado:
<%= Replace(Recordset1.Fields.Item("contenido").Value, Chr(13), "<BR>") %>
Esto no es un descubrimiento mio ni mucho menos.. lo saque de http://www.ultradev-es.com/
Espero que te sirva!
Suerte!