Exportar dados do DBGrid
Opa, sou eu d novo...
estou com a seginte dúvida:
Tenho um DBGrid com 3 colunas (nome, tel, cel) após efetuar a busca pelo nome, gostaria de das 2 cliques no nome selecionado (ex. pesquizei por joao, ae apareceu joao e joao souza) ae quero que apareça os dados ocultos do joão em outro form, dou 2 cliques nele e ´´plim´´ aparece os dados no campo edit, ou label
estou com a seginte dúvida:
Tenho um DBGrid com 3 colunas (nome, tel, cel) após efetuar a busca pelo nome, gostaria de das 2 cliques no nome selecionado (ex. pesquizei por joao, ae apareceu joao e joao souza) ae quero que apareça os dados ocultos do joão em outro form, dou 2 cliques nele e ´´plim´´ aparece os dados no campo edit, ou label
Vagner.oliveira
Curtidas 0
Respostas
Fer_nanda
22/12/2004
Vc pode colocar um form invisivel com dbedits ligados a essa qry, aí no evento DblClick c torna o formulário visível. Suas informações estarão ali.
Se não quiser usar os componentes Data Control vc passa os conteúdos um a um no próprio evento DblClick.
Tomara q seja isso.. Até
Se não quiser usar os componentes Data Control vc passa os conteúdos um a um no próprio evento DblClick.
Tomara q seja isso.. Até
GOSTEI 0
Vagner.oliveira
22/12/2004
oks, mas como ele vai capturar os dados da linha selecionada?
GOSTEI 0
Tinorj
22/12/2004
Digamos que no Form1 vc tenha:
datasource1.dataset := query1;
dbgrid1.datasource := datasource1;
E no form2
dbedit1.datasource := form1.datasource1;
dbedit2.datasource := form1.datasource1;
Quando vc der duplo click no dbgrid, vc esta apontando para um registro no seu query1 e logo, como vc no form2 está usando componentes apontando para o mesmo datasource1 que o dbgrid, logo vc vai ver os dados do query1.
datasource1.dataset := query1;
dbgrid1.datasource := datasource1;
E no form2
dbedit1.datasource := form1.datasource1;
dbedit2.datasource := form1.datasource1;
Quando vc der duplo click no dbgrid, vc esta apontando para um registro no seu query1 e logo, como vc no form2 está usando componentes apontando para o mesmo datasource1 que o dbgrid, logo vc vai ver os dados do query1.
GOSTEI 0
Fer_nanda
22/12/2004
oks, mas como ele vai capturar os dados da linha selecionada?
Vc deve linkar os componentes com o mesmo datasource que está usando no grid.
Até
GOSTEI 0