Operadores relacionales
Vea también
Los operadores relacionales funcionan con todos los tipos de datos y
devuelven un valor Logical. En la siguiente tabla se muestran los
operadores relacionales.
Operadores relacionales
Operador Acción Código
< Menor que ? 23 < 54
> Mayor que ? 1 > 2
= Igual que ? cVar1 = cVar
<>, #, != Distinto de ? .T. <> .F.
<= Menor o igual que ? {^1998/02/16} <= {^1998/02/16}
>= Mayor o igual que ? 32 >= nSuEdad
== Comparación de cadenas de caracteres ? status == "Abrir"
Se puede usar el operador == para comparar cadenas de caracteres de
forma exacta. Al comparar dos expresiones de caracteres mediante el
operador ==, las expresiones a ambos lados de dicho operador se
consideran iguales si contienen exactamente los mismos caracteres,
incluidos los espacios en blanco. La configuración de SET EXACT se
pasa por alto al comparar cadenas de caracteres con el operador ==.
Vea SET EXACT si desea obtener más información sobre el uso del
operador == para comparar cadenas de caracteres.
También puede usar el operador de igual que (=) en Visual FoxPro 6.0
para determinar si dos referencias a objetos hacen referencia al mismo
objeto. En el siguiente ejemplo se muestra un uso sencillo:
CLEAR ALL
X = CREATEOBJECT('Form')
Y = CREATEOBJECT('Form')
? X = Y && Muestra falso (.F.)
Z = X
? X = Z && Muestra verdadero (.T.)