Esta es la variable que me creo en el primer asp
nomCas = "hola"
onClick="abreVentana('../asp/frmRecomienda.asp?nomCas')
este evento me envia la variable al otro asp... destino
Pero al poner esto en el destino no me aparece nada....
<% response.Write Request.QueryString("nomCas") %>
en todas las paginas web me indican que el paso de variables es...
onClick="abreVentana('../asp/frmRecomienda.asp?nomCas=valor')
pero a mi el valor me interesa cogerlo de un campo de la base de datos por eso lo declaro antes. Como puedo solucionar esto?
PASO DE VARIABLES DE ASP A ASP
Moderador: Moderadores
variable
Hola:
De entrada de ASP no se mucho pero creo que en todos los lenguaje se trabaja parecido en este caso.
Para pasar una variable, como ya te han dicho, es "nomCas=valor", si lo que quieres que el valor de nomCas sea un valor diferente por que la consulta a la DB como resultado es un valor cada vez diferente tendras que usar otra variable, me explico, la consulta a la DB da un resultado (ejemplo=3) y la consulta es como varibale nomCas entonces nomCas es igual a 3, entonces declaras una nueva variable con el valor nomCas osea, nomCasresult=nomCas y entonces el evento quedaria asi:
onClick="abreVentana('../asp/frmRecomienda.asp?nomCasresult=nomCas')
la variable nomCas tendra siempre un valor aleatorio a la consulta, si declaras de entrada que nomCas= "hola" siempre tendra ese mismo valor "hola" y tendras siempre el mismo resultado, no se si me he explicado bien, espero que te sirva y haber entendido bien la pregunta.
De entrada de ASP no se mucho pero creo que en todos los lenguaje se trabaja parecido en este caso.
Para pasar una variable, como ya te han dicho, es "nomCas=valor", si lo que quieres que el valor de nomCas sea un valor diferente por que la consulta a la DB como resultado es un valor cada vez diferente tendras que usar otra variable, me explico, la consulta a la DB da un resultado (ejemplo=3) y la consulta es como varibale nomCas entonces nomCas es igual a 3, entonces declaras una nueva variable con el valor nomCas osea, nomCasresult=nomCas y entonces el evento quedaria asi:
onClick="abreVentana('../asp/frmRecomienda.asp?nomCasresult=nomCas')
la variable nomCas tendra siempre un valor aleatorio a la consulta, si declaras de entrada que nomCas= "hola" siempre tendra ese mismo valor "hola" y tendras siempre el mismo resultado, no se si me he explicado bien, espero que te sirva y haber entendido bien la pregunta.