Ésta es la última vez que escribo algo en este post.
Vamos a ponernos las pilas, TCL!!! no puedes (bueno, sí, pero no debes) conectarte dos veces seguidas a una base de datos. estamos?
si tú mismo decidiste que necesitabas una DSN, deja comentada sólo la línea de la conexión DSN!!!!
no te me mosquees, eh? pero es que es algo de lógica, no de programación