Hola Jose. Perdona por no haberte respondido antes. Mucho lio la verdad. He aplicado algunas de las cosas que he visto en las respuestas anteriores, y cuando me entre algún pedido te reportaré si va ya bien o aún da el error.
Gracias por las respuestas, que de seguro me ayudarán a resolver el problema.
Un saludo.