Assunto: Passar dados de um DBgrid para outro DBgrid

19/08/2015

7

Assunto: Passar dados de um DBgrid para outro DBgrid
Tenho o DBgrid1 que recebe dados de uma query, e preciso passar os dados para o DBgrid2 quando o código digitado no Edit1 validar os dados na coluna Barras1.

só que a query recebe quantidade de cada cada registro, exemplo o dbgrid1 apos executar a query lista 5 registros(produtos) e cada um com uma quantidade. digamos que cada registro tenha quantidade 2, e cada vez que eu digite o codigo relacionado a cada produto que está no Barras1 ele vá pra o outro DBgrid2 , e claro seja removido do DBgrid 1.

Como faço isso?
Responder

Posts

19/08/2015

P2

Coloca um print dos grids.
Não conseguir entender o que você realmente precisa
Responder

19/08/2015

Valmir Inacio

[img:descricao=foto]http://arquivo.devmedia.com.br/forum/imagem/448641-20150819-164644.jpg[/img]segue a imagem
Responder

19/08/2015

Mateus Ribeiro

Boa tarde!

O segundo Grid possui uma tabela vinculada?
Responder

19/08/2015

Valmir Inacio

Não apenas a mesma estrutura do primeiro DB
Responder

19/08/2015

Mateus Ribeiro

Não apenas a mesma estrutura do primeiro DB


Huum... DBGrid é um componente que serve como espelho de uma tabela.
Não é possível vc adicionar valor na DBGrid sem q ela possua um DataSet atribuído a ela. Já que vc não quer criar uma tabela no seu banco pra fazer isso, cria um ClientDataSet com esses campos, e liga nessa DBGrid2.

Como vc sabe, quando vc fechar o programa, os dados da DBGrid2 serão perdidas, pq vc nao está salvando em lugar nenhum.
Responder

19/08/2015

Valmir Inacio

isso mesmo, porem ao terminar o procedimento de passar(conferir) os dados para o Segundo DB Grid , ao clicar no botão salvar apenas a informação para a tabela onde será gravado que os registros foram conferidos.
Responder

24/01/2019

Vicente Santos

/?? SOLUÇÃO ?
Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira