Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Carcleo

Autocompletar Comobox

Recommended Posts

Ola, to usando esse codigo pra autocompletar uma comobox:

 

procedure TFormCadastros.ComboBoxLocadorChange(Sender: TObject);beginSQLQueryClientes.Close;SQLQueryClientes.SQL.Clear;SQLQueryClientes.SQL.Add('Select * From Clientes');SQLQueryClientes.Open;SQLQueryClientes.First;while not SQLQueryClientes.EOF dobeginComboBoxLocador.Items.Add(VarToStr(SQLQueryClientes.Fields[1].value));SQLQueryClientes.Next;end;end;

Porem se tiverem os nomes na tabela gravados.

 

Carla

Carlito

Carlos

 

 

E eu digitar na comobox Carl

A comobox completa com o primeiro nome Carla.

Mas, se eu continuar e digitar a proxima letra i, Carli, ele passa pro proximo nome Carlito e ta certo.

 

Porem se eu voltar uma letra e apagar o i voltando pro Carl, ele mantem o Carl e não completa o Carla que é o primeiro nome.

 

Como fazer isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.