Ordenar los resultados de una base de datos

Juan
24 de Abril del 2003
Hola a todos. Me gustaría saber cómo puedo ordenar de forma ascendente o descendente los resultados de una base de datos correspondiente a los comentarios de un foro para que el último mensaje insertado salga el primero. Muchas gracias.

Alberto
24 de Abril del 2003
Creo que lo puedes hacer de dos maneras:
1- Que los datos ya te vengan ordenados cuando los pides. Se hace mediante las clausulas ORDER BY (descent/ascent) de SQL, en la que tu pones el criterio de ordenación cuando realizas la consulta.

2- Haces la consulta normal y guarda los datos en una especie de cache y cuando lo enlazas al objeto que te los muestra este se encarga de ordenarlos, tienes que mirar en las propiedades del objeto que te los muestra(el grid normalmente), este se encarga de ordenarlos.

Un saludo, AGUR