O que vc pode fazer é criar uma tabela temporária que serviria somente para fazer o filtro...ex:
Tbprincipal
Tbtemp
While Tbprincipal.eof=false
if Tbprincipal.fields!nome="João" then
Tbtemp.fields!nome=Tbprincipal.fields!nome
Tbprincipal.movenext
else
Tbprincipal.movenext
end if
wend
Ai lá no sei list vc vincula ele com a tabele temporária....é mó gambi mas fonuncia... acho que deu pra pegar a idéia...hehe
Abraço