Foros del Web » Programando para Internet » ASP Clásico »

Comparar dos string

Estas en el tema de Comparar dos string en el foro de ASP Clásico en Foros del Web. Hola necesito comparar 2 cadenas de caracteres urgente: Este es mi codigo: codigo=request.form("codigo") codigo2=rsVac(0) if (codigo=codigo2) then sw=1 end if No hallo la manera para ...
  #1 (permalink)  
Antiguo 15/02/2005, 14:09
 
Fecha de Ingreso: abril-2004
Mensajes: 26
Antigüedad: 20 años, 2 meses
Puntos: 0
Comparar dos string

Hola necesito comparar 2 cadenas de caracteres urgente:

Este es mi codigo:
codigo=request.form("codigo")
codigo2=rsVac(0)

if (codigo=codigo2) then
sw=1
end if

No hallo la manera para q me tome el valor de la cadena, las mismas estan compuestas de numeros, o numeros con letras.

Muchas gracias a quien me pueda ayudar con esto. Saludos
  #2 (permalink)  
Antiguo 15/02/2005, 14:13
Avatar de Cbas  
Fecha de Ingreso: enero-2002
Ubicación: capital federal
Mensajes: 437
Antigüedad: 22 años, 5 meses
Puntos: 2
yo haría.

if trim(ucase(cstr(codigo))) = trim(ucase(cstr(codigo2))) then
response.write "Iguales"
else
response.write "Diferentes"
end if


SALUDOS!
__________________
La Perfección es enemigo de lo bueno.
  #3 (permalink)  
Antiguo 15/02/2005, 14:24
 
Fecha de Ingreso: abril-2004
Mensajes: 26
Antigüedad: 20 años, 2 meses
Puntos: 0
Funciona en el caso de que solo compare números, pero no aplica al caso que compare numeros con letras, me da un error:"Uso no válido de Null: 'cstr'"
  #4 (permalink)  
Antiguo 15/02/2005, 14:29
Avatar de Cbas  
Fecha de Ingreso: enero-2002
Ubicación: capital federal
Mensajes: 437
Antigüedad: 22 años, 5 meses
Puntos: 2
eso te da porque alguno de los dos strings es nulo.
Fijate primero que ninguno de los dos sea nulo... y después hacé el cStr

if len(codigo)>0 then codigo = trim(ucase(cstr(codigo)))
if len(codigo2)>0 then codigo2 = trim(ucase(cstr(codigo2)))

if codigo = codigo2 then
response.write "Iguales"
else
response.write "Diferentes"
end if


SALUDOS!
__________________
La Perfección es enemigo de lo bueno.
  #5 (permalink)  
Antiguo 15/02/2005, 14:43
 
Fecha de Ingreso: abril-2004
Mensajes: 26
Antigüedad: 20 años, 2 meses
Puntos: 0
No funciona hermano.... de todos modos seguire intentando, muchas gracias por tu colaboración
  #6 (permalink)  
Antiguo 15/02/2005, 14:51
Avatar de Cbas  
Fecha de Ingreso: enero-2002
Ubicación: capital federal
Mensajes: 437
Antigüedad: 22 años, 5 meses
Puntos: 2
pero que error te da?
__________________
La Perfección es enemigo de lo bueno.
  #7 (permalink)  
Antiguo 15/02/2005, 14:51
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
IF NOT ISNULL(codigo) THEN ...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:31.