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

Ordenar en forma ASC y DESC

Estas en el tema de Ordenar en forma ASC y DESC en el foro de ASP Clásico en Foros del Web. Hola a todos, quiero q me ayuden en esto, todos han visto en el outlook o algun servicio de correo q donde ves todos tus ...
  #1 (permalink)  
Antiguo 11/07/2002, 11:17
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 22 años, 5 meses
Puntos: 0
Ordenar en forma ASC y DESC

Hola a todos, quiero q me ayuden en esto, todos han visto en el outlook o algun servicio de correo q donde ves todos tus correos pueden darle click en la cabecera y lo ordena en forma descendente o ascendente ya sea en el correo, fecha,hora, etc.
Bueno, como se podria hacer en ASP???? No se ni como comenzarlo, si alguno de Uds. sabe porfavor agradecere su ayuda!!!! y los q no podrian dar ideas para hacerlo todos !!!



SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO ;)
  #2 (permalink)  
Antiguo 11/07/2002, 12:28
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
Re: Ordenar en forma ASC y DESC

en cada columna de la tabla, ponés, por ejemplo, una flechita hacia arriba y otra hacia abajo. A estas imágenes les hacés un enlace que apunte a la misma página y que además llevén dos parámetros: el nombre del campo que se trata y el orden a darle. quedaría algo así:

Código:
<a href="estapagina.asp?campo=el_campo&orden=asc"><img src="arriba.gif" ></a>

<a href="estapagina.asp?campo=el_campo&orden=desc"><img src="abajo.gif" ></a>
recogés estos valores y armás la SQL según su contenido o si es la primera vez que accede a la página, ordenás por algún campo predeterminado:

Código:
campo = Request.Form("campo")
orden = Request.Form("orden")

If campo = "" or orden = "" then
campo = "campo1"
orden = "asc"
end if

'...
'las conexiones, etc.
'..
SQL = "select * from tabla order by " & campo & " " & orden
saludos
  #3 (permalink)  
Antiguo 12/07/2002, 11:04
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Ordenar en forma ASC y DESC

Gracias por la ayuda DAZUAGA !!!, otra ayuda porfa, puedes explicarme como puedo hacer una consulta y mandar los datos al mismo formulario.

Gracias de antemano.

SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO ;)
  #4 (permalink)  
Antiguo 12/07/2002, 13:26
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
Re: Ordenar en forma ASC y DESC

de nada.

la segunda pregunta no la entendí
  #5 (permalink)  
Antiguo 12/07/2002, 13:51
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Ordenar en forma ASC y DESC

preferiblemente, los metes en una variable y luego en el "value" del input imprimes la variable
<%
mivariable = Request.Form("campo")
%>

<input type="text" name="X" value="<%=mivariable%>">

me imagino ke es eso lo ke preguntabas

<div align=right><embed src="http://www.jesusdaniel.venezuela.com/jd.swf" height=25 width=200 wmode="transparent"></embed><br>Usuario # 3359 en los foros</div>
  #6 (permalink)  
Antiguo 12/07/2002, 14:03
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Ordenar en forma ASC y DESC

Creo q no lo expliq como debe ser, la pregunta es : COMO SE HACE UN FORMULARIO DE CONSULTA Y Q EL RESULTADO LO MUESTRE EN EL MISMO FORMULARIO}?????



SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO ;)
  #7 (permalink)  
Antiguo 12/07/2002, 14:59
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Ordenar en forma ASC y DESC

Sería algo así como si fuera un programa de Visual basic?... No se puede. A menos que estes recargando la página por cada registro.

O

Que utilices JS para meterlo en un arreglo, pero eso ya no es cosa del foro de ASP

Saludos

<center>
<p><a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/urjose.gif></a></p>
</center>
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 21:35.