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

duda con combo... llenado al iniciar y regresar valor al consultar

Estas en el tema de duda con combo... llenado al iniciar y regresar valor al consultar en el foro de ASP Clásico en Foros del Web. tengo una duda de como poner un valor a un combo inicialmente el valor es una lista que saco apartir de una tabla de la ...
  #1 (permalink)  
Antiguo 25/10/2007, 17:18
Avatar de Gaby_Corr  
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 19 años, 10 meses
Puntos: 0
duda con combo... llenado al iniciar y regresar valor al consultar

tengo una duda de como poner un valor a un combo
inicialmente el valor es una lista que saco apartir de una tabla de la siguiente manera
Código:
<select name="grupo" >
  <option value="-1" selected="selected">Seleccionar</option>
	<% call conectarDB
	   consulta = "Select * From DS_Grupos order by grupos_id"
	   Set rs =  cnn.Execute(consulta)
	   do while not rs.eof
	%><option  value="<%= rs("grupos_id")%>"><%=rs("grupos_nombre")%></option>                                             
	  <% rs.movenext
		 loop
		 rs.close
		 set rs=nothing
	   call desconectarDB
	  %>
</select>
tengo una funcion de busqueda y hace q busque en la tabla y regrese los campos a mi formulario
pero no se como hacerle para que se seleccione el campo "grupos_id" cuando es igual al campo
"usuarios_numero_grupo"

hice un cambio para ver si lo seleccionaba y no me funcionó
<option value="<%= rs("grupos_id")%>" <%if selectgpo = rs("grupos_id") then%>selected="selected"<%end if%>>
<%=rs("grupos_nombre")%></option>
__________________
" Recuerda , estas donde debes estar ..."
  #2 (permalink)  
Antiguo 26/10/2007, 01:07
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 3 meses
Puntos: 7
Re: duda con combo... llenado al iniciar y regresar valor al consultar

¿Y el campo usuarios_numero_grupo de donde viene? ¿El valor de la variable selectgpo la tomas de un request.queryString? Informanos un poco más de tu código.


Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -
  #3 (permalink)  
Antiguo 26/10/2007, 07:25
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Re: duda con combo... llenado al iniciar y regresar valor al consultar

Cita:
tengo una funcion de busqueda y hace q busque en la tabla y regrese los campos a mi formulario
pero no se como hacerle para que se seleccione el campo "grupos_id" cuando es igual al campo
"usuarios_numero_grupo"

hice un cambio para ver si lo seleccionaba y no me funcionó
<option value="<%= rs("grupos_id")%>" <%if selectgpo = rs("grupos_id") then%>selected="selected"<%end if%>>
<%=rs("grupos_nombre")%></option>
Lo que quieres hacer literalmente sería así:

<option value="<%= rs("grupos_id")%>" <%if rs("grupos_id")= rs("usuarios_numero_grupo") then%>selected="selected"<%end if%>>
<%=rs("grupos_nombre")%></option>

Ahora, la verdad no entiendo para que quieras hacer eso, solo se seleccionaría el último que cumpla la condición y ... no me es lógico. Lo normal es que sea algo así:

<option value="<%= rs("grupos_id")%>" <%if rs("grupos_id")= Request("grupo") then%>selected="selected"<%end if%>>
<%=rs("grupos_nombre")%></option>

En fin, no se si tampoco entendí el problema o si con eso tienes

Saludos
  #4 (permalink)  
Antiguo 26/10/2007, 08:21
Avatar de Gaby_Corr  
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 19 años, 10 meses
Puntos: 0
Re: duda con combo... llenado al iniciar y regresar valor al consultar

si mira en mi pantalla tengo un formulario y ahi el combo, entonces lo que inicialmente tengo es
que en ese select me cargue los grupos apartir de una tabla, hasta alli todo marcha bien =)

ahora tengo un input que en el onblur , va y hace una busqueda del dato introducido;
si lo encuentra va a traer una serie de campos y dentro de ellos está el campo "numero_grupo"
Entonces lo que yo busco hacer es que al traerme esos datos, en ese select(grupo) me ponga
seleccionado el numero del grupo al q pertenece. les pongo un ejemplo

tabla GRUPOS
id | nombre
1 | grupo 1
2 | grupo 2

tabla USUARIO
id | nombreuser | numero_grupo | correo ...
1 | Gaby | 2 | ...
2 | Mario | 1 | ...

si encuentra el usuario 1 y trae el numero_grupo = 2 entonces que me ponga "selected" el num-grupo =2

ay espero haberme explicado ahora si bien
__________________
" Recuerda , estas donde debes estar ..."
  #5 (permalink)  
Antiguo 26/10/2007, 08:32
Avatar de Gaby_Corr  
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 19 años, 10 meses
Puntos: 0
Re: duda con combo... llenado al iniciar y regresar valor al consultar

si ya funciono, gracias!!!


miiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiill gracias

besos
__________________
" Recuerda , estas donde debes estar ..."
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 02:52.