(continuacion)
Sin embargo con este codigo no da error:
<%
variable=rs.Fields.Item("texto2").Value
if (variable<>"") then
variable=FormateaSalida_de_datos(variable)
response.write(variable)
else
response.write("&nbsp;")
end if
%>
Si con esto se me soluciona el problema, pero quiero saber cual es la causa para que no me vuelva a ocurrir (ya he invertido suficiente tiempo para la tonteria esta)
Supongo que sera porque texto2 es de tipo memo en este caso y no puedo utilizar el codigo que utilizaba siempre para los de tipo texto
Otra cosa si pongo esto directamente sin comprobar si contine algo funciona:
'Nota:rs("texto2") si tiene algo
<%=FormateaSalida_de_datos(rs("texto2" ;))%>
pero si no contiene evidentemente da el famoso error,por eso necesito comprobar antes si contiene algo o no.
¿Alguien ha estado en mi situacion?

:roto:
¿Alguna idea de porque?
Supongo que sera por algo del tipo memo,pero alguien puede decirme el que.
Gracias a Todos :( ,SNIFF