Hola:
Ese error a mi me ha salido usando componentes de la paleta DBExpress, por lo que tal vez te pueda ayudar. La razón que yo he encontrado es que cuando armo una consulta SQL con esos componentes si esa consulta sobre pasa el máximo de campos por recuperar, o bien, un máximo de funciones(hablando en términos de ORACLE) sale el error.
Espero te sirva de algo
Saludos a todos
