poderes telepaticos sin duda =P
mis 2 centavitos.
if login = rs("login") then
Response.Write "El usuario que escogio ya existe, eliga otro"
else...
al hacer eso, es probable que funcione, pero al hacer el IF es donde veo que hay un problema.
primero hay que asegurarse que ambos elementos a comparar sean del mismo tipo.
ya que "1" no es igual a 1.
no se si me explico. pero yo haria lo siguiente
if trim(ucase(login)) = trim(ucase(rs("login"))) then
Response.Write "El usuario que escogio ya existe, eliga otro"
else...