Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

flavioavilela

[Resolvido] atribuir resultado query para edit

Recommended Posts

Se você criou os fields na query basta fazer assim:

Edit1.Text:= QueryNOMEDOCAMPO.Text;
Caso contrario, faça assim:

Edit1.Text:= Query.FieldByName('NOMEDOCAMPO').Text;

Ou ainda. Facilitando bastante o desenvolvimento, você pode usar TDBEdit, ligando apenas a sua propriedade DataSource, com um TDataSource que por sua vez, deve ser ligado com a Query em questão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você criou os fields na query basta fazer assim:

Edit1.Text:= QueryNOMEDOCAMPO.Text;
Caso contrario, faça assim:

Edit1.Text:= Query.FieldByName('NOMEDOCAMPO').Text;

Ou ainda. Facilitando bastante o desenvolvimento, você pode usar TDBEdit, ligando apenas a sua propriedade DataSource, com um TDataSource que por sua vez, deve ser ligado com a Query em questão.

 

certo... entendi

só q... eu fiz uma query separada, fazendo um select para contar saca... e eu preciso pegar esse resultado e por num edit... como faço???

Compartilhar este post


Link para o post
Compartilhar em outros sites

para ser mais preciso, fiz uma query com esse código:

 

select Produtos.Nome, Itens_Venda_Balcao.Quantidade, Itens_Venda_Balcao.Sub_Total, Saida_Produtos_Balcao.Data_Venda
from Produtos, Itens_Venda_Balcao, Saida_Produtos_Balcao
where Itens_Venda_Balcao.Nome_Produto = Produtos.Nome and
Itens_Venda_Balcao.N_Pedido = Saida_Produtos_Balcao.N_Pedido and
Produtos.Nome = :Produto and
Saida_Produtos_Balcao.Data_Venda between :Data_Inicial and :Data_Final

e outra query com esse código:

 

select sum(Quantidade) from Itens_Venda_Balcao, Produtos, Saida_Produtos_Balcao
where Itens_Venda_Balcao.Nome_Produto = Produtos.Nome and
Itens_Venda_Balcao.N_Pedido = Saida_Produtos_Balcao.N_Pedido and
Produtos.Nome = :Produto and
Saida_Produtos_Balcao.Data_Venda between :Data_Inicial and :Data_Final

a primeira estou informando um nome de um produto e duas datas... ele está me listando todos aqueles produtos q eu digitei num determinado intervalo de datas.... a segunda estou somando todos os valores da coluna quantidade...

fiz oq você me disse, d colocar um dbedit e ligar com a query em questão, mas não funcionou...

 

me da uma luz ai... estou desesperando já rsrs...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hum ... Bom. Se é que entendi, faz o seguinte:

Mude esta linha da sua 2ª Query:

select sum(Quantidade) from Itens_Venda_Balcao, Produtos, Saida_Produtos_Balcao

Para:

select sum(Quantidade) as QTDE from Itens_Venda_Balcao, Produtos, Saida_Produtos_Balcao

Edit1.Text:= Query1.FieldByName('QTDE').Text;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.