чето долго думал.... решил привести все к общему знаминателю, а именно выбрал запросом данные из dbf и записал их во временную таблицу, птом сравнил с первой каторя db
сам запрос получился такого характере может кому пригодится хотя во многих местах уже описан этот метод.
Код:
Query2.close;
Query2.SQL.clear;
Query2.SQL.Add('select j from ":bank:te.db" AS T1 LEFT JOIN ":bank:temp.db" AS T2 ON T1.j=T2.kluch WHERE T2.kluch IS NULL');
Query2.Open;