dovresti postare sul forum ASP!!!!!

in ogni caso quando programmi in asp..e hai un errore..devi fare DEBUG!
ovvero andare a caccia di errori e levarli!

queste due istruzioni sono importanti:

RESPONSE.WRITE "variabile:" & variabile
RESPONSE.END

mettilo nei punti di codice che ti danno errore... e cerca cio' che causa l'errore!

esempio..
se tu metti una query sql in una variabile MySQL..tipo:

MySQL="SELECT * FROM TABELLA WHERE ID='" & myID & "'"

sotto puoi mettere per verificare la correttezza:
RESPONSE.WRITE "query:" & MySQL
RESPONSE.END


di piu' non ti posso dire...
meglio che fai spostare il 3d da un moderatore sul forun ASP