Foros del Web » Programando para Internet » ASP Clásico »

variables publicas

Estas en el tema de variables publicas en el foro de ASP Clásico en Foros del Web. hola a todos: tengo 2 problemas..... el primero quiero ejecutar una consulta cuando presione un boton en este caso buscar... la consulta la tengo ya ...
  #1 (permalink)  
Antiguo 26/07/2004, 11:26
 
Fecha de Ingreso: julio-2004
Mensajes: 109
Antigüedad: 20 años, 9 meses
Puntos: 0
variables publicas

hola a todos:

tengo 2 problemas.....

el primero quiero ejecutar una consulta cuando presione un boton en este caso buscar...

la consulta la tengo ya y esta probada, pero lo que me pasa es que se ejecuta cuando se abre esa pagina y no cuando se aprieta el boton..

desearia que esa consulta se ejecutara cuando presiono el boton.
gracias...
  #2 (permalink)  
Antiguo 26/07/2004, 11:49
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
la consulta, si está en la misma página que el "botón", lógicamente se va a ejecutar al cargarse la página. Lo que podrías hacer es controlar mediante un condicional si el botón fue precionado o no, aunque siempre va a existir un "viaje desdde el cliente al servidor". Un ejemplo:

<form action="misma_pagina.asp">
<input type="text" name="buscar">
<input type="submit">
</form>
<%
if request.form("buscar") <> "" then
' acá ejecutás la consulta
end if
%>

con eso lográs que si se entra a la página por primera vez (o si se deja vacío el campo "buscar"), la consulta no se ejecute. Sólo se ejecutará al enviar el formulario y siempre y cuando se especifique algo a bvuscar

saludos

PD: te faltó el segundo problema ;)
  #3 (permalink)  
Antiguo 26/07/2004, 22:39
Avatar de amendoza  
Fecha de Ingreso: enero-2004
Ubicación: Guarena Venezuela
Mensajes: 139
Antigüedad: 21 años, 3 meses
Puntos: 0
Puedes trabajar con variable de session te funcionan como globales:


asigna:

session("m_art") = Rs.fields("nro_articulo")
Evalua o muestra:

<% if session("m_art") Then %>
<% =session("m_art") %>

tambien funciona para las variable de Aplication
__________________
:: El sentir del Llano en la WEB ::

www.llanerisimo.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 01:42.