Hola de nuevo!!!
Haciendo pruebas con la query (de tipo TORAquery) no he obtenido ningun resultado, he probado lo que me comentabais de no cerrar la consulta (no se de donde lo habré sacado) y tampoco, asi que he optado por probar lo que comentaba Luis Garcia pero en vez de utilizar el ADOStoredProc he utilizado un ORAStoredProc que me proporciona el componente Oracle Data Access y funciona de maravilla!!!!
Gracias de nuevo a todos por la inestimable ayuda!!
Saludos