ricskyred Postado Junho 5, 2017 Denunciar Share Postado Junho 5, 2017 Preciso que o usuario esteja habilitado a fazer pesquisas na minha DBGRID E que cada letra digitada, a pesquisa seja atualizada... Detalhe: Banco oracle, usando componentes FIREDAC. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Junho 5, 2017 Denunciar Share Postado Junho 5, 2017 Por padrão, qualquer usuário do seu aplicativo, pode alterar qualquer campo de um DBGrid ( a menos que voce desabilite o DBGrid ) E que cada letra digitada, a pesquisa seja atualizada.. para isso voce vai usar o evento OnChange de um componente TEdit para digitar as letras nesse evento, a cada letra digitada voce faz a pesquisa na sua tabela, usando o comando locate ou select exemplo procedure TForm1.Edit1Change(Sender: TObject); begin Tabela.Open; Tabela.Refresh; Iabela.First; if Tabela.Locate('NOME_CAMPO',trim(UpperCase(Edit1.text)),[]) then begin // coloque o código aqui end; end; ou http://www.activedelphi.com.br/forum/viewtopic.php?p=352846&sid=c86ac4748957da5d554902b0791bc0c8 abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ricskyred
Preciso que o usuario esteja habilitado a fazer pesquisas na minha DBGRID
E que cada letra digitada, a pesquisa seja atualizada...
Detalhe: Banco oracle, usando componentes FIREDAC.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.