Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/02/2004, 10:17
Avatar de kalijunfan
kalijunfan
 
Fecha de Ingreso: febrero-2004
Ubicación: Montevideo, Uruguay
Mensajes: 96
Antigüedad: 21 años, 2 meses
Puntos: 0
Estimado ciberblackjam si lo que querés es mostrar en formato html el valor de un campo memo de la base de datos, el cual lo completaste con un textarea en un formulario html, lo único que tienes que hacer es poner en el lugar que quieras que aparezca el siguiente código:

<%= Replace(campomemo, vbNewLine, "<br>") %>

Eso va a reemplazar los saltos de línea en el campo memo por saltos de línea en html.

Ahora si lo que querés es reemplazar también tabulaciones y espacios en blanco vas a tener que crear una función y llamarla pasándole el campo como parámetro, o sea:

Function formatearHtml(campo)
campo = Replace(campo, vbTab, "&nbsp;&nbsp;&nbsp;&nbsp;")
campo = Replace(campo, " ", "&nbsp;&nbsp;")
campo = Replace(campo, vbNewLine, "<br>")
formatearHtml = campo
End Function

y la llamarías así:

<%= formatearHtml(campomemo) %>

Y listo ahí tenés tus resultados en Html, así podés cambiar lo que quieras fácilmente de cualquier campo de la base de datos, incluso lo podés hacer mucho más potente para que cambie otro tipo de caracteres.

Probalo y después me contás que tal te funcionó.

Suerte