stampa in chiaro (inserendo valori e chiamandolo direttamente) il codice asp, vedrai qualche virgoletta fuori posto o di troppo.
inoltre con if codice_x = "" tenti di stampare il valore di codice_x sebbene sia vuoto