Ver Mensaje Individual
  #1  
Antiguo 06-02-2004
emeceuy emeceuy is offline
Miembro
 
Registrado: jun 2003
Ubicación: Uruguay
Posts: 122
Reputación: 21
emeceuy Va por buen camino
Comparar dos variables string, bien facil...

Hola a todos...

La duda que tengo creo que es bien sencilla, pero la verdad que hasta ahora no lo he podido solucionar.

Tengo que comparar dos datos tipo STRING, uno de extraído de un edit y otro de un query:
supongamos: VAR_EDIT1 (la cadena extraída del edit)
VAR_QUERYCAMPO1 (la cadena extraida del un campo de un query)

ahora si yo hago, ejemplo: "if var_edit1<>var_querycampo1 then ..." esto funciona bien, PERO si alguno de los dos tiene una letra de diferencia porque una es mayuscula y otra es minúscula, entonces entra la condicion, como si las cadenas fueran diferentes, pero son iguales (solo difieren en una mayuscula). Para eso debería poder comparar MAYUSCULA con MAYUSCULA que es lo que quiero.

En definitiva, doy un ejemplo para que quede mas claro:
tengo: var_1:='hola'
var_2:='Hola'
si yo hago "if var_1<>var_2 then begin...end" quiero que en un caso así las entre en la condicion y las vea como iguales pues HOLA=HOLA, para eso tendría que pasar las dos a mayusculas, como hago?

PD: no me sirve hace una busqueda con el sql tipo where upper(...)=upper(...) porque yo ya tengo el registro encontrado, y quiero comparar un campo string con otra variable string.

Muchas gracias, saludos

mArCeLo
__________________
Marcelo C.
Responder Con Cita