Muchas gracias, Al Gonzalez.
He probado la solución que me has dado y, efectivamente ese era el problema. Llevaba tres días dándole vueltas al código y no encontraba por qué me daba esta excepción.
Lo que estoy haciendo es un componente ADOQuery que se va a utilizar para calcular informes, y que, aunque en el SQL original se hayan obtenido por ejemplo, 200 campos, recalcula el SQL para obtener solo los campos necesarios para calcular el informe.
|