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+