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

Oden en cuadro combinado de un formulario

Estas en el tema de Oden en cuadro combinado de un formulario en el foro de ASP Clásico en Foros del Web. Tengo el siguiente formulario y no se como ordenar de forma descendente el campo SITUACIÓN. Les agradecería me ayudaran. Muchas gracias. Este es el código ...
  #1 (permalink)  
Antiguo 26/11/2006, 15:00
 
Fecha de Ingreso: diciembre-2002
Mensajes: 17
Antigüedad: 21 años, 5 meses
Puntos: 0
Oden en cuadro combinado de un formulario

Tengo el siguiente formulario y no se como ordenar de forma descendente el campo SITUACIÓN. Les agradecería me ayudaran. Muchas gracias.

Este es el código del formulario completo:

Cita:
<form action="resultados.asp" method="post" target="_blank" id=form1 name=form1>

<tr>
<td class="textito">Modo:</td>

<td><SELECT id=modo name=modo>

<OPTION>Venta</OPTION>
<OPTION>Alquiler</OPTION>
<OPTION>Traspaso</OPTION>
</SELECT>

</td></tr>

<tr>
<td class="textito">Tipo:</td>
<% 'rellenamos los combos ...
sql = "select * from menu_combos where nombre_combo='Combo_Tipo'"
rs.Open sql, cnn, 1, 3
%><td><SELECT id=tipo name=tipo>
<OPTION selected>Todos</OPTION><%
if rs.EOF = false then
while rs.EOF = false
%>
<OPTION><%=rs("texto_combo")%></OPTION>


<% rs.MoveNext
wend
%>
<% end if %>

</SELECT>

</td></tr>
<% if rs.State <> adstateclosed then
rs.Close
end if %>

<tr>
<td class="textito">Situacion:</td>
<% 'rellenamos los combos ...
sql = "select * from menu_combos where nombre_combo='Combo_Situacion' "
rs.Open sql, cnn, 1, 3

%><td><SELECT id=situacion name=situacion>
<OPTION selected>Todas</OPTION>
<%if rs.EOF = false then
while rs.EOF = false
%>
<OPTION><%=rs("texto_combo")%></OPTION>


<% rs.MoveNext
wend
%>
<% end if %>
</SELECT>
</td></tr>
<% if rs.State <> adstateclosed then
rs.Close
end if %>

<td class="textito">Poblacion:</td><td><input class="tabla_menu" type="text" name="Poblacion"></td></tr>
<td class="textito">Minimo Habitaciones:</td><td><input class="tabla_menu" type="text" name="Habitaciones"></td></tr>
<td class="textito">Minimo Baños:</td><td><input class="tabla_menu" type="text" name="Baños"></td></tr>
<td class="textito">Minimo Aseos:</td><td><input class="tabla_menu" type="text" name="Aseos"></td></tr>
<td class="textito">Precio Maximo:</td><td><input class="tabla_menu" type="text" name="Precio"></td></tr>
<td class="textito">Buscar:</td><td><input class="tabla_menu" type="submit" name="Buscar Ahora"></td>
</tr>
</form>
  #2 (permalink)  
Antiguo 26/11/2006, 15:33
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
sql = "select * from menu_combos where nombre_combo='Combo_Situacion' order by elcampoporelcualquerésordenar DESC"
__________________
...___...
  #3 (permalink)  
Antiguo 26/11/2006, 15:45
Avatar de pablinff  
Fecha de Ingreso: diciembre-2005
Ubicación: Argentina
Mensajes: 383
Antigüedad: 18 años, 5 meses
Puntos: 7
A esta linea agrgale lo que está en rojo, lo que hace esto es que el Recordset te ordene de manera descendente, si querés que sea de manera Ascendente, solo cambiá donde dice "desc" por "asc", "Id" es el campo por el cual te ordena, y puede ser el que vos quieras en tu tabla.
<tr>
<td class="textito">Situacion:</td>
<% 'rellenamos los combos ...
sql = "select * from menu_combos where nombre_combo='Combo_Situacion' order by id desc"
rs.Open sql, cnn, 1, 3

Saludos y espero haberte sido de ayuda.
__________________
I'm gonna start a revolution from my bed...
  #4 (permalink)  
Antiguo 26/11/2006, 17:47
 
Fecha de Ingreso: diciembre-2002
Mensajes: 17
Antigüedad: 21 años, 5 meses
Puntos: 0
Muchísimas gracias, funciona perfecto.

Saludos
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:18.