Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/01/2002, 07:55
XaRoD
Invitado
 
Mensajes: n/a
Puntos:
Re: Campo Memo De Sql ,con Espacios En La Asp

Imagino que el servidor que utilizas no está configurado en español , con lo cual un caracter como á é í ó ú no te los muestra bien.

Para ello tienes que ver el codigo HTML de dichos caracteres (si tienes un editor como el dreamweaver escribe en modo visual y edita el codigo fuente para verlo) y una vez sabidos los codigos te harias una función replace:

Function formateaTexto(texto)
'vocales con tilde
texto=Replace (texto,"á","á")
texto=Replace (texto,"é","é")
texto=Replace (texto,"í","í")
texto=Replace (texto,"ó","ó")
texto=Replace (texto,"ú","ú")
texto=Replace (texto,"Á","Á")
texto=Replace (texto,"É","É")
texto=Replace (texto,"Í","Í")
texto=Replace (texto,"Ó","Ó")
texto=Replace (texto,"Ú","Ú")

'dieresis
texto=Replace (texto,"ü","ü")
texto=Replace (texto,"Ü","Ü")

'letra Ñ
texto=Replace (texto,"ñ","ñ")
texto=Replace (texto,"Ñ","Ñ")

'salto de linea
texto = Replace (texto,VbCrLf,"<br>")

formateaTexto = texto
End Function

Despues recuperas tu campo memo y le aplicas la función:
campoMemo = formateaTexto(Recordset("campoMemo"))

Espero que te sirva.

Salu2