
17/01/2002, 07:55
|
|
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 |