Seek() Seek for Locate forYou can use Locate like this
Locate for mytable.field1=this and mytable.field2=that if found() nRecordnumber=recno() go nrecordnumber do some stuff else do nothing endif Or Seek mytable.field1=this && If found the record pointer moves if mytable.field2=that do some stuff else do nothing endifScan for is a loop. Try this
scan if mytable.field1=this do some stuff else do nothing endif endscanHope this helps.