Lista telefônica... filtrando a query
Tenho: listbox1, dbgrid1, query1, datasource1, table1.
Quero fazer uma lista telefonica onde o listbox comtem os itens A, B, C, D até o Z para buscar os telefone por letra inicial do nome das pessoas...
O campo da table é : NOME
Na SQL digitei
Select * from Agenda //(agenda é o arquivo .db)
WHERE nome LIKE:nome //
Depois disso, ao ligar a query ao datasource 1, mostra na dbgrid o 1º registro com a inicial A...
Sei q to perdido, me ajudem por favor.
Quero fazer uma lista telefonica onde o listbox comtem os itens A, B, C, D até o Z para buscar os telefone por letra inicial do nome das pessoas...
O campo da table é : NOME
Na SQL digitei
Select * from Agenda //(agenda é o arquivo .db)
WHERE nome LIKE:nome //
Depois disso, ao ligar a query ao datasource 1, mostra na dbgrid o 1º registro com a inicial A...
Sei q to perdido, me ajudem por favor.
Chrod
Curtidas 0
Respostas
Otto
08/07/2004
with Query1 do begin if active then close; sql.text := ´select * from tabela where campo like "¬´+Combobox1.text; Open; end; // with
filtra os dados que começam pela letra seleciona
with Query1 do begin if active then close; sql.text := ´select * from tabela where campo like "¬´+Combobox1.text+´¬"´; Open; end; // with
filtra todos os dados que tem a letra selecionada;
espero que seja isso... :wink:
GOSTEI 0
Chrod
08/07/2004
Desculpem pessoa, mas sou iniciante e realmente não tô conseguindo fazer (sei q tá batendo na trave...)
Alguém teria um exemplo pronto? se puder mandar para o email chrod_2003@yahoo.com.br agradeceria muito mesmo!
Acontece que eu não sei como lidar com query....
Alguém teria um exemplo pronto? se puder mandar para o email chrod_2003@yahoo.com.br agradeceria muito mesmo!
Acontece que eu não sei como lidar com query....
GOSTEI 0