Array
(
)

Pesquisar por aproximação p/evitar duplicidade de cadastro

Carcleo
   - 22 ago 2004

Gente, existe por acaso, algum componente no delphi 6, que, quando se esta preenchendo um form de cadastro de clientes por exemplo, ao preencher o campo nome, a cada inserçao de letra, o componente ja vai na tabela, e pesquisa se ja existe algum usuario cadastrado por aproximaçao com aquele nome, para evitar duplicidade de cadastro.

Ex.:
Nomes cadastrados: Carlos Alberto Ferreira Rocha
Carlos Jose
José das Tantas
Fulano

Agora, o preenchimento do form:

Nome: digita C, e aparece Carlos Alberto Ferreira Rocha(primeiro nome em ordem alfabetica começando com C na Tabela).
Nome: digita Carlos J, aparece Carlos Jose.


Muito Obrigado.



Título editado: ´Duvida Cadastro´
carcleo,
Escreva o título com uma pequena descrição de sua dúvida. Por favor, leia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url].
Sandra/Moderação


Slack
   - 22 ago 2004

vc essta usando que banco ? qual conexão? e outra coisa vc usa Edit ou DBEdit?


Oscar Candido
   - 22 ago 2004

no evento on change do seu Edit use a função findnearest do seu componente table ou query.