Ola amigo já tentou usar o comando locate? não sei se funciona com ADO, mais sei que funciona com table  No events onchango de edit digite esse comando table1.Locate('nomedealgodatabela',Edit1.Text,[LoPartialKey]);  Obs: nomedealgodatabela significa algo que você queira pesquisar tipo nome do cliente, endereço etc, que esteja no fields da tua tabela  Tenta ai e ve se funciona amigo Qualquer coisa posta ai  falou T+