Que tal Omega.
Pues hay dos maneras de solucionarlo.
1.- (La sencilla). La cadena SQL que tienes que enviar a tu base de datos es como sigue:
Código:
SELECT id_PI, nombre, ap, am
FROM PI
UNION
SELECT id_PE, nombre, ap, am
FROM PE
ORDER BY ap, am, nombre
Recuperas tu recordset y list!
2.- (La complicada -creo-). Haces dos consultas, obtienes dos recordsets, juntas esos dos recordsets en un arreglo, y finalmente ordenas ese arreglo.
Saludos!