Mensaje    Asunto: Un query firebird no me funciona en un programa Responder citando

Tengo este query en un base de datos Firebird:
Código:
SELECT COUNT(*) Fichas, Sexo, Situacion
FROM Personas
WHERE CodPrv = 45 AND Situacion = 0
AND Junta IN (SELECT Valor FROM AUXILIAR_FEDERICO WHERE Tipo = 2)
GROUP BY Sexo, Situacion ORDER BY Situacion, Sexo

Si lo ejecuto dentro de un programa no me da ningún resultado; sin embargo, si lo pruebo en IBManager EXACTAMENTE con las mismas tablas me saca dos filas, que por otra parte es el resultado lógico y por más vueltas que estoy dando no soy capaz de encontrar la razón ¿Alguna idea y/o ayuda?
_________________
Un saludo

Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA)