delphi 7 pesquisa no db grid
09/01/2020
0
como fazer pesquisa com tedit em um db grid estou usando o banco de dados sql server e estou usando os componentes dbExpress
Lucas
Curtir tópico
+ 0
Responder
Posts
09/01/2020
Raimundo Pereira
Lucas, tenta formular melhor sua dúvida, para tentarmos entender sua real necessidade e ajudar-lo com mais brevidade.
Você precisar realizar uma consulta baseada em um texto digitado num edit >> Usa o select com parte do texto do edit
Ou você quer localizar um registro do grid informando o texto no edit? Use Locate
Você precisar realizar uma consulta baseada em um texto digitado num edit >> Usa o select com parte do texto do edit
Ou você quer localizar um registro do grid informando o texto no edit? Use Locate
Responder
15/01/2020
Anderson Gonçalves
Faz assim boy:
Usando TSQLQuery;
no botão escreve:
With SQLQuery1 do
begin
close;
sql.clear;
sql.add('Select * from Tabela');
sql.add('Where CampoDaTabela like ''%'+Edit1.text+'%'''); // no final tem 3 aspas sim, deve estar estranhando mas é para fechar com a primeira aspa.
open;
end;
Da uma pesquisada em comandos SQL em tempo de execução, vai te ajudar.
Espero ter ajudado.
Usando TSQLQuery;
no botão escreve:
With SQLQuery1 do
begin
close;
sql.clear;
sql.add('Select * from Tabela');
sql.add('Where CampoDaTabela like ''%'+Edit1.text+'%'''); // no final tem 3 aspas sim, deve estar estranhando mas é para fechar com a primeira aspa.
open;
end;
Da uma pesquisada em comandos SQL em tempo de execução, vai te ajudar.
Espero ter ajudado.
Responder
Clique aqui para fazer login e interagir na Comunidade :)