Fórum Comparar duas tabelas em um DBGrid #379634

16/06/2010

0

Tenho duas tabelas idênticas:   TABELA1 PRODUTO      QUANT ARROZ          100 FEIJAO          200 MILHO           50 ARROZ          20 FARINHA       30   TABELA2 PRODUTO      QUANT ARROZ          110 FEIJAO          200 MILHO           50 FEIJAO          10   O que eu gostaria de fazer é apresentá-las em um único Dbgrid, lado a lado, somando os itens repetidos, fazendo uma comparação entre eles:   PRODUTO_TAB1  QUANT  PRODUTO_TAB2  QUANT ARROZ                 120      ARROZ                 110 FEIJAO                 200      FEIJAO                 210 MILHO                  50       MILHO                  50 FARINHA               30   Temo como? Firebird, Delphi 7, Componentes (DS, CDS, DSP, SQLDS)   Agradeço a atenção.
Jose Rocha

Jose Rocha

Responder

Posts

17/06/2010

Carlos Mazzi

Seriam duas datasets, em um só componente, ou uma query que retorna dois TStates de um DataSet.... não creio q dessa forma seja possivel...
Responder

Gostei + 0

17/06/2010

Jose Rocha

Olá.   Então tendo um ClientDataSet para cada tabela não há como trazer para um só Dbgrid o resultado da consulta? Haveria alguma forma de fazer isso, utilizando outros componentes?  
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar