Ordenar los resultados de una base de datos
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.
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
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