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

Combo coja valor que le paso

Estas en el tema de Combo coja valor que le paso en el foro de ASP Clásico en Foros del Web. Buenas a todos. Tengo un form en el cual paso el nombre de usuario y tipo, para que me filtre los datos que quiero actualizar ...
  #1 (permalink)  
Antiguo 27/05/2011, 06:04
 
Fecha de Ingreso: agosto-2008
Mensajes: 56
Antigüedad: 15 años, 8 meses
Puntos: 1
Combo coja valor que le paso

Buenas a todos.

Tengo un form en el cual paso el nombre de usuario y tipo, para que me filtre los datos que quiero actualizar en un form.
Lo que me pasa es que si pongo todos los datos con input y textarea, me aparece bien el dato que he filtrado, pero quiero crear un campo combobox en el que me aparezca el dato que tiene, pero que pueda modifcarlo en el combo, y esto me da error al pasar, porque ese combo, es el dato que yo filtro en el primer form.
Lo tengo así pero no me funciona:
<label>Tipo</label>
<%
sSQL="Select Tipo From Tipotelefonia "
set rs = oConn.execute(sSQL)
%>
<select name="Tipo">
<%

do while not rs.eof%>
<option><%=rs("Tipo")%>
<%RS.movenext
loop
%>
</select>
  #2 (permalink)  
Antiguo 27/05/2011, 23:09
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 3 meses
Puntos: 8
Respuesta: Combo coja valor que le paso

ups perdon pero no entendi
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
  #3 (permalink)  
Antiguo 30/05/2011, 04:50
 
Fecha de Ingreso: agosto-2008
Mensajes: 56
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Combo coja valor que le paso

Tengo un formulario para actualizar datos ya existentes de la base de datos, y ese formulario me muestra los datos, que yo filtro por nombre de usuario y tipo de hw en otro form, los paso por metodo POST.
Quiero que los combobox del form, me muestre el valor que he filtrado y pueda cambiarlo para actualizarlo.
Esto me funciona cuando pongo los campo tipo input o textares, pero con combos me da error y los quiero utilizar con combos así puedo seleccionar algo ya prestablecido.

Muchas gracias.
  #4 (permalink)  
Antiguo 01/06/2011, 08:03
Avatar de Jorge_cra  
Fecha de Ingreso: enero-2009
Mensajes: 7
Antigüedad: 15 años, 2 meses
Puntos: 1
Mensaje Respuesta: Combo coja valor que le paso

intenta creando un recordset con el catálogo completo de las opciones que va a mostrar el combobox:

Código:
<%
sSQL="Select ID, descripcion From CATALOGO "  ' Utiliza tu catálogo
set rsCat = oConn.execute(sSQL)
%>
Prueba con el siguiente código:

Código:
<label>Tipo</label>
<%
sSQL="Select Tipo From Tipotelefonia "
set rs = oConn.execute(sSQL)
%>
<select name="Tipo">
<%

do while not rs.eof

If (CStr(rs("Tipo")) = CStr( rsCat(ID) )) Then Seleccionado = " selected=""selected"" " else Seleccionado = ""

%>

<option value="<%=rsCat("ID")%>" <%=Seleccionado%> > <%=rsCat("descripcion")%> 
<%RS.movenext
loop
%>
</select>
Espero te sirva

Etiquetas: combo, paso
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 08:08.