Hola andres***,
Como te he dicho por mensaje privado: esto se puede hacer con una consulta SQL que tenga la clásula ORDER BY:
Código SQL
[-]SELECT nombre_campo1, nombre_campo2, nombre_campoN
FROM nombre_tabla
ORDERY BY nombre_campo_fecha, nombre_campo_hora
Por ejemplo, en tu caso sería algo:
Código SQL
[-]SELECT paciente, fecha, hora
FROM tabla_atencion_pacientes
ORDER BY fecha, hora
Sería mucho más sencillo si tienes un campo que sea fecha/hora, de este modo no tendrías que estar guardando los datos en forma seperada. Con un simple ORDER BY, el motor se encargaría de ordenarlos ascendentemente tanto por fecha y hora.
Si tienes problemas con la consulta SQL y/o no entiendes hazlo saber en este hilo.
Saludos,