Gracias por las respuestas
Antes de poner el tema, debugué paso a paso, es lo primero que hago siempre. Y todo bien hasta que hace el open del query, que es cuando salta el error. Entonces por mucho que voy paso a paso, no consigo nada, porque hasta el final no salta. Si fuera algo de componentes o algo, el error saltaría igualmente aunque la consulta fuera con menos condiciones, y no salta.
Me tiene desconcertada
No hay alguna manera de hacer algo para no sé, limpiar la memoria para intentar que el query no desborde la aplicación?