Bueno, x lo que veo este no es un error por generar una sentencia sql enorme.
A ver, creo que no tienes mucha experiencia en el manejador de base de datos.Ahi está el problema, un tipo de dato que no es válido. lo más probable.
Para hacer lo que te dije, espero me entiendas con esto que está fácil :
vete al administrador corporativo.
Busca tu servidor
Ahora a base de datos
Doble clic en tu base de datos que usas.
Vete a tablas y por ejemplo abre la tabla facturas.
Clic en panel sql
Escribe la sentencia sql que te genera tu página.
Si con esto no más no. La verdad me doy por vencido contigo.