DBGrid1 para DBGrid2 em uma consulta ?????
Ai pessoal tb?
Quero marca uma Reunião para varios Funcionarios...
Tenho 2 tabelas no BD em InterBase(Funcionario,ReuniaoFunc)...
Faço uma consulta na tabela Cliente usando IBQuery e o Resultado sai na DBGrid1...ate ai sem problema...
Exemplo do Resultado na DBGrid1 : (Digito a letra ´J´)...
Jackson Pires
Jandiel Silva
Jose dos Santos
João Castro
Tenho outra DBGrid2 vinculada a DataSoucer2 da Tabela ReuniãoFunc...
Quero fazer o seguinte....No Resultado da Consulta da DBGrid1, Selecionar o Funcionario que vai para Reunião,Dando um duplo Click no funcionario selecionado... e ir para DBGrid2 onde vai ser armazendo(Insert) na tabela ReuniãoFunc...Caso o Funcionario já esta na DBGrid2... da uma mensagem.......É se caso dessista(Cancel) de marca a reunião limpa a DBGrid2......
Isso tem como?? sou iniciante.....
........[ ]s.....Jairo-Go.....
Quero marca uma Reunião para varios Funcionarios...
Tenho 2 tabelas no BD em InterBase(Funcionario,ReuniaoFunc)...
Faço uma consulta na tabela Cliente usando IBQuery e o Resultado sai na DBGrid1...ate ai sem problema...
Exemplo do Resultado na DBGrid1 : (Digito a letra ´J´)...
Jackson Pires
Jandiel Silva
Jose dos Santos
João Castro
Tenho outra DBGrid2 vinculada a DataSoucer2 da Tabela ReuniãoFunc...
Quero fazer o seguinte....No Resultado da Consulta da DBGrid1, Selecionar o Funcionario que vai para Reunião,Dando um duplo Click no funcionario selecionado... e ir para DBGrid2 onde vai ser armazendo(Insert) na tabela ReuniãoFunc...Caso o Funcionario já esta na DBGrid2... da uma mensagem.......É se caso dessista(Cancel) de marca a reunião limpa a DBGrid2......
Isso tem como?? sou iniciante.....
........[ ]s.....Jairo-Go.....
Jairo-go
Curtidas 0
Respostas
Piassa
20/06/2004
kra, se vc conseguir a resposta dessa consulta, vc me avisa kra, mas eu aco q deve ser algo assim, Query1atributo:= query2atributo;
caso seja num outro form
form1.Query1atributo:= form2.Query1atributo,
isso funciona se vc colocar um botão pra selecionar
veio se alguém tiver uma resposta mais clara que esta me avise, blz?
flw
caso seja num outro form
form1.Query1atributo:= form2.Query1atributo,
isso funciona se vc colocar um botão pra selecionar
veio se alguém tiver uma resposta mais clara que esta me avise, blz?
flw
GOSTEI 0
Jairo-go
20/06/2004
Piassa eu recebi esta dica.....vou testa.....+ se vc acha outra me passa falou.....Jairo
[b:f26af6ec08]use o dbgrid cell click para aramazenar os dados no outro dbgrdid
por exemplo:
dbgrid1.coluns[1].text:= dbgrid2.coluns[3].text;
if dbgrid2.coluns[3].text = variavel do banco then
messagedlg(´Funcionario ja existente)
else if dbgrid2.coluns[3].text := ´´ then
dbgrid2.colunns.clear;[/b:f26af6ec08]
[b:f26af6ec08]use o dbgrid cell click para aramazenar os dados no outro dbgrdid
por exemplo:
dbgrid1.coluns[1].text:= dbgrid2.coluns[3].text;
if dbgrid2.coluns[3].text = variavel do banco then
messagedlg(´Funcionario ja existente)
else if dbgrid2.coluns[3].text := ´´ then
dbgrid2.colunns.clear;[/b:f26af6ec08]
GOSTEI 0
Khundalini
20/06/2004
DBGrid pra uma seleção desse tipo considero sem nexo, pois os gris estão baseados em consultas no banco de dados. Haveria em fazer uma seleção desse tipo com grid se, ao invés de IBQuery, fosse usado ClientDataSet. Aí sim, ia ficar show.
[]s
Rubem Rocha
Manaus, AM
[]s
Rubem Rocha
Manaus, AM
GOSTEI 0
Piassa
20/06/2004
[quote:af8156c063=´Jairo-GO´]Piassa eu recebi esta dica.....vou testa.....+ se vc acha outra me passa falou.....Jairo
[b:af8156c063]use o dbgrid cell click para aramazenar os dados no outro dbgrdid
por exemplo:
dbgrid1.coluns[1].text:= dbgrid2.coluns[3].text;
if dbgrid2.coluns[3].text = variavel do banco then
messagedlg(´Funcionario ja existente)
else if dbgrid2.coluns[3].text := ´´ then
dbgrid2.colunns.clear;[/b:af8156c063][/quote:af8156c063]
blz jairo, qqr coisa eu te aviso, bele?
[b:af8156c063]use o dbgrid cell click para aramazenar os dados no outro dbgrdid
por exemplo:
dbgrid1.coluns[1].text:= dbgrid2.coluns[3].text;
if dbgrid2.coluns[3].text = variavel do banco then
messagedlg(´Funcionario ja existente)
else if dbgrid2.coluns[3].text := ´´ then
dbgrid2.colunns.clear;[/b:af8156c063][/quote:af8156c063]
blz jairo, qqr coisa eu te aviso, bele?
GOSTEI 0