Saludos Tibet,
Mira si estas usando un grid y al momento de cargarlo, ya sea con una tabla temporal, o con un alias, etc. lo que te recomiendo es que te primero te posiciones en el regitro que tu quieres, y ya esta solo es preguntar por lo siguiente, mira te explico con ej: me gusta mejor explicar con ej.
grid1 esta compuesto por la tabla ejemplo.dbf (codigo, nombre , apellido)
01121| Jose | Perez
01131|Maira | Castro ----> estas aqui dentro del Grid
01141|Carlos| Matos
Etc.
Solo tienes que posicionarte el registro que quieras comparar y ya esta
asi mira :
N = 01122
IF N = ejemplo.codigo
messagebox('Son Iguales')
else
Messagebox('No son Iguales')
Endif
Ahora si lo que quieres es comparar una columna completa, tienes que hacer un bucle de la tabla
N= 01131
select ejemplo
go top
Do While !eof()
IF N = ejemplo.codigo
messagebox('Son Iguales', str(N) +'=' +str(ejemplo.codigo) )
Exit
Endif
skip
If eof()
exit
Endif
Enddo
Espero que te ayude con esto.
Antonio
Santo Domingo, Republica Domininca