Fórum INFORMAÇÃO DBGRID #409737
24/11/2011
0
João Neto
Curtir tópico
+ 0Posts
24/11/2011
Wilson Junior
Espero ter colaborado.
Gostei + 0
24/11/2011
João Neto
o código sql do meu componente é este
SELECT *
FROM tb_alunos
WHERE Tb_Alunos_Nome like %%
ORDER BY Tb_Alunos_Nome ASC
Gostei + 0
24/11/2011
João Neto
Gostei + 0
24/11/2011
João Neto
Não sei se pode aproveitar o tópico para fazer outra pergunta sobre DBGRID (se não puder desculpa novo no fórum)
Tem como em algum campo especifico do DBGRID fazer um evento?
Por exemplo no campo codigo executar uma pesquisa ao ser clicado.
Gostei + 0
24/11/2011
Joel Rodrigues
procedure TForm1.DBGrid1TitleClick(Column: TColumn);
begin
if Column.FieldName = MinhaColuna then
begin
//faça algo...
end;
end;
Testa aí...
Gostei + 0
24/11/2011
João Neto
Gostei + 0
24/11/2011
João Neto
procedure TFormConsultaAlunos.DBGrid1CellClick(Column: TColumn);
var
consulta:string;
begin
consulta:=DBGrid1.Columns.Items[1].Field.AsString;
with ZQueryBuscaAlunosEndereco do
begin
if active then close;
SQL[2]:=WHERE Tb_Alunos_Nome like %+ consulta + %;
Open;
end;
end;
OBS: esse evento foi derivação de pesquisas não relacionadas com oque eu procurava se alguem puder me passar o jeito ideal para fazer isso agradeço desde já
Gostei + 0
25/11/2011
Joel Rodrigues
Se preferir, me manda um email: joelrlneto@gmail.com que tento te ajudar.
Gostei + 0
25/11/2011
João Neto
Enfim quando se clicar na linha desse aluno tanto faz se clicar no nome cod data cadastro.. qualquer coisa na linha relacionado a um aluno especifico, vai fazer a busca em outro dbgrid para mostrar endereço desse aluno
O jeito que passei está funcionando, mas tenho que clicar duas vezes na linha que quero... clico em cod e depois nome
queria que quando dessem o clique na linha ja ocorre-se o evento.
Gostei + 0
25/11/2011
Wilson Junior
Lhe peço para criar um tópico para cada assunto, pois caso algum colega necessite pesquisar sobre o assunto, o mesmo não estará sendo listado.
Obrigado pela compreenssão.
Gostei + 0
25/11/2011
João Neto
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)