Cita:
Iniciado por CARLOS.asp
Asi, da este error
Active Server Pages error 'ASP 0141'
Page Command Repeated
/pagina.asp, line 36
The @ command can only be used once within the Active Server Page.
Ese error es causado por que se ha encontrado en el programa pagina.asp una segunta directiva de proceso <%@ Language=VBScript %>, en el programa que posteas solo hay una, o no es ese el programa, o tienes algo que no copiaste. En fin.
Referente a tu código, parece bien así como lo colocas, no puedo probar ya que ese componente no tiene una versión de evaluación, así que no hay mucho más que hacer. El error no corresponde a la linea que pusiste, así que ya solo resta depurar bien.
Si quieres, para que te sea más claro y fácil de depurar, implementa una función similar
a esta.