Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2002, 07:37
jcarlossb
 
Fecha de Ingreso: diciembre-2001
Mensajes: 30
Antigüedad: 22 años, 4 meses
Puntos: 0
Ordenar resultados a posteriori

Esto no sé si es muy fácil o muy difícil.

Quiero consultar los registros de una base de datos. En función de lo que me encuentre en varios campos de cada registro, le asigno un porcentaje de éxito según su coincidencia con otras variables de la página.

Cuando ya he recorrido toda la tabla, quiero mostrar los resultados, ordenados según el porcentaje de éxito.

Ojito, no puedo ordenar los resultados desde la sentencia SQL, porque el orden depende de lo que me encuentre después de haber leído cada registro.

Sé que puedo ir añadiendo cada registro a un array, y luego recorrer ese array y redimensionarlo en cada elemento para ir colocándolos por orden, pero dudo que sea un método eficiente.

Alguien me ha hablado de "punteros" para asignar variables "muy variables", pero no sé como aplicarlo en ASP.

¿Alguien sabe cómo hacer la ordenación de los elementos de la forma más eficiente y rápida?

Gracias