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

Duda con recoger el valor de un combo

Estas en el tema de Duda con recoger el valor de un combo en el foro de ASP Clásico en Foros del Web. Hola!!!! Normalmente me dirijo al foro de Javascript, pero esta vez mi duda es de ASP... Mi problema es que no se como recoger el ...
  #1 (permalink)  
Antiguo 12/06/2003, 06:47
 
Fecha de Ingreso: marzo-2003
Mensajes: 11
Antigüedad: 22 años, 1 mes
Puntos: 0
Duda con recoger el valor de un combo

Hola!!!!
Normalmente me dirijo al foro de Javascript, pero esta vez mi duda es de ASP...
Mi problema es que no se como recoger el valor del combo en una variable 'session' ya que necesito utilizarla en varias páginas posteriores.Este combo es HTML y lo lleno con una SQL en ASP y si le pongo una variable 'session' para recoger el valor me coge el último valor cargado en el combo....Pongo el código por si os ayuda a enterderme...



<!--#include file="passprotect.asp"-->
<%

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open ("provider=microsoft.jet.oledb.4.0;data source=") & Server.MapPath("bdplanos.mdb")
Set RS = Conn.Execute ("SELECT GENERAL.Mo1_ins,Count(GENERAL.Mo1_ard) AS cad, Count(GENERAL.Mo1_arv) AS vegetal FROM [GENERAL] WHERE (((GENERAL.Mo1_Tip)= '" & Request("Seleccionado") & "'))GROUP BY GENERAL.Mo1_ins, GENERAL.Mo1_Tip ORDER BY GENERAL.Mo1_ins")
%>

<html>
<head>
<title>Planos Proyecto</title>

<link rel="stylesheet" href="Estilos.css" type="text/css">

</head>
<body><table border=0><tr>
<td valign="top">
<p class="espacioicono"> Elige un tema :&nbsp;&nbsp;&nbsp;&nbsp;
<Select Name="Eleccion">
<%SQL = "SELECT DISTINCT GENERAL.Mo1_tem FROM [GENERAL]"
Set rst = conn.Execute(SQL)
While Not rst.EOF%>
<option value="<%=rst("Mo1_tem")%>"><%=rst("Mo1_tem")%></option>
<%
rst.MoveNext
Wend%>
</Select></p><br>......
Gracias
  #2 (permalink)  
Antiguo 12/06/2003, 08:21
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Bueno, pero como estás recogiendo el valor, si estoy en lo correcto para tomar el valor de la selección del combo tienes que recargar la página, de lo contrario no podrás hacerlo...


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 12/06/2003, 08:25
 
Fecha de Ingreso: marzo-2003
Mensajes: 11
Antigüedad: 22 años, 1 mes
Puntos: 0
Quieres decir que obligatioriamente tengo que poner el combo dentro de un form con su method="post" y todo eso....
  #4 (permalink)  
Antiguo 12/06/2003, 08:29
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Eso mismo, lo que necesitas es que viaje ese valor al servidor y entonces sí, crear tu variable de sesión. supongo que tratabas de capturar el valor del combo en la variable de sesión al terminar de llenarlo, o durante el proceso, por eso que la sesión te daba el último valor del recordset...

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 13/06/2003, 05:26
 
Fecha de Ingreso: marzo-2003
Mensajes: 11
Antigüedad: 22 años, 1 mes
Puntos: 0
Muchas gracias ...
Restructuraré el esquema de mi página web para introducir este combo en una nueva página y así poder poner un botón submit que me lleve a la página actual donde hasta ahora lo tenía.
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




La zona horaria es GMT -6. Ahora son las 14:58.