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

problema para ordenar registros

Estas en el tema de problema para ordenar registros en el foro de ASP Clásico en Foros del Web. Hola a tod@s. Tengo una base de datos con una columna para ingresar la fecha, pero tiene texto como tipo tipo de datos y no ...
  #1 (permalink)  
Antiguo 06/02/2002, 18:27
 
Fecha de Ingreso: enero-2002
Mensajes: 87
Antigüedad: 23 años, 3 meses
Puntos: 0
problema para ordenar registros

Hola a tod@s. Tengo una base de datos con una columna para ingresar la fecha, pero tiene texto como tipo tipo de datos y no puedo cambiar la base de datos (por órdenes superiores). Los he ordenado, pero como es natural, lo hacen por orden alfabético. ¿Cómo puedo hacer para que se me ordenen por fecha? Así se me despliegan los registros de esta columna:
FECHA
Domingo, 30/12
Jueves, 03/01
Lunes, 31/12
Martes, 01/01
miercoles, 02/01
sabado, 29/12
Viernes, 28/12
...

Un saludo.
  #2 (permalink)  
Antiguo 07/02/2002, 01:58
 
Fecha de Ingreso: enero-2002
Ubicación: Zaragoza
Mensajes: 144
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: problema para ordenar registros

Una manera es hallar las distintas partes de la fecha mediante Datepart y despues ordenarlas segun esos datos.
Espero te sirva
  #3 (permalink)  
Antiguo 07/02/2002, 03:32
Avatar de pramos  
Fecha de Ingreso: febrero-2002
Mensajes: 91
Antigüedad: 23 años, 3 meses
Puntos: 1
Re: problema para ordenar registros

Yo creo que milagros no se pueden pedir. Puedes cargar todos los registros en una matriz y con funciones de cadena ordenar todo pero espero que no tengas muchos registros, sinó olvídate de eso.

Otra opción es hacer un campo nuevo, si te dejan, y cargar ese campo con una fecha de verdad.

Y sinó le dices a tu jefe que la ordene él y que hubiese sido más inteligente a la hora de crear la base de datos.
  #4 (permalink)  
Antiguo 07/02/2002, 03:59
 
Fecha de Ingreso: enero-2002
Mensajes: 69
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: problema para ordenar registros

jajjajajajaja , estoy contigo pramos.

Un saludo.
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:50.