Not so familiar with foxpro myself but I would assume that if you have the ability to read deleted and non-deleted table entries there must be a bool value somewhere that is associated with the deleted state?
In that case, would it not be possible just to use the equivalent of "WHERE !isDeleted" or whatever the equivalent format in that DB type would be?
From what I'm reading here you should be only receiving deleted rows if you've got "Set Deleted Off" command as part of your connection to the foxpro db in the first place.
Hope this helps :) Please remember to mark as solved once your issue is resolved.
Thanks for look at my question ,Lusiphur
But can u give me just small code example tthat how to place delete criteria in code, because of this problem my application is not used on client side , i hope u understand thanks again