Variable que se vacía al usarla

28/05/2004 - 12:21 por Alvaro G Vicario | Informe spam
Mediante una consulta a una base de datos de Access obtengo texto de un
campo de tipo "Memo". Ese campo se lo paso a una función para procesarlo.
Pues bien, no puedo hacer nada en esa función porque en cuanto utilizo la
variable se vacía. Da igual lo que haga con ella (escribirla, asignarla a
otra variable, usarla en una comparación...), se vacía automáticamente en
cuanto la uso para algo:

function sql_html(txt)
response.write txt
response.write txt
response.write txt
response.write txt
end function

El código que os copio me imprime el valor de txt pero una única vez.

Es un servidor Windows 2000 Server con todos los parches de Windows Update
y ayer mismo actualicé MDAC por un bug que me impedía hacer consultas a la
BD. ¿Os suena a qué se puede deber este problema?


 

Leer las respuestas

#1 Ne0
28/05/2004 - 14:15 | Informe spam
buenas:prueba lo siguiente
function sql_html(byval txt)
dim s_texto
s_texto = txt
response.write s_texto
response.write s_texto
response.write s_texto
response.write s_texto
end function
espero que te funcione
Saludos!!

"Alvaro G Vicario" escribió en
el mensaje news:1bjeliwj13iza$.1rzfa8y74h2x5$
Mediante una consulta a una base de datos de Access obtengo texto de un
campo de tipo "Memo". Ese campo se lo paso a una función para procesarlo.
Pues bien, no puedo hacer nada en esa función porque en cuanto utilizo la
variable se vacía. Da igual lo que haga con ella (escribirla, asignarla a
otra variable, usarla en una comparación...), se vacía automáticamente en
cuanto la uso para algo:

function sql_html(txt)
response.write txt
response.write txt
response.write txt
response.write txt
end function

El código que os copio me imprime el valor de txt pero una única vez.

Es un servidor Windows 2000 Server con todos los parches de Windows Update
y ayer mismo actualicé MDAC por un bug que me impedía hacer consultas a la
BD. ¿Os suena a qué se puede deber este problema?


Preguntas similares