Fórum adoqry gt; Dbgrid1 gt; Dbgrid2 #236969

09/06/2004

0

Pessoal,

O dbgrid1 recebe os resultados de uma adoquery, porém gostaria de saber se em tempo de execução tem como eu gerar num dbgrid2
resultados de cálculos obtidos com alguns dados da dbgrid1 ou se
devo usar outro componente.

Exemplo:
dbgrid2, coluna1 = dbgrid1, coluna3*expressão..;
dbgrid2, coluna2 = dbgrid1, coluna1+(cálculos...);
dbgrid3, coluna3 = dbgrid1, coluna5*coluna1*y...;
:? :?:
Obrigado


N1

N1

Responder

Posts

09/06/2004

Lucas Silva

Usa um StringGrid..
é bem + fácil....


Responder

Gostei + 0

09/06/2004

Eniorm

Fiz algo semelhante, onde o dbgrid1 aparece os
nomes, e no dbgrid2 lista os débitos, teria como
efetuar isso usando o MasterDetail do ADOTable,
mas fiz com ADOQuery mais ou menos assim,
supondo q vc precise listar mensagens de uma pessoa
selecionada no dbgrid1

no evento OnDataChange do DataSource1 (dbgrid1)
insira os codigos:
Qry2.Close;
Qry2.SQL.Clear;
Qry2.SQL.Add(´select * from mensagens where pessoa = :codigo´);
Qry2.ParamByNam(´Codigo´).AsInteger := Qry1.FieldByName(´idpessoa´).AsInteger;
Qry2.Open;


É apenas uma sugestão, vc precisa analisar o cod e tentar
adaptar para o seu uso...!


Responder

Gostei + 0

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

Aceitar