Bueno por lo que dices, aparantemente pudieran darse dos casos:
1º.- Que la Consulta que tienes no la actives y entonces no te retornaría ningún dato, en consecuencia la rejilla no muestra nada.
2º.- Que el SQL que introduces no devuelva ningún registro y estaríamos en el mismo resultado anterior.
Revisado el primer punto, si siguen sin aparecer datos, cambia el Sql:
Código SQL
[-]
Select * from MiTabla
MIQuery.Active:=True;
Como no ponemos ninguna condición debiera mostrar los datos.
Un Saludo.