|
Postada em 27/07/2005 21:44 hs
Prezados amigos, no meio aplicativo, tem um form com um campo do tipo currency (nomedocampo: Entrada de Valores) que recebe diversos valores, tanto positivos como negativos. Através de uma instrução SQL filtro os registros por determinado critério. Preciso exibir numa msgbox o total desse campo, referente aos registros separados. Ex.: Registros em nome de Ana Claudia Vendas Devoluções R$ 175,00 R$ 55,00 R$ 125,00 R$ 25,00 R$ 150,00 R$ 10,00 -------- --------- R$ 450,00 -R$ 90,00 Clicando no botão <Totalizar>, seria exibida uma msgbox informando: Vendas líquidas para Ana Claudia = R$ 360,00. A minha dúvida é como totalizar os valores entrados nesse campo. Agradeço se puderem ajudar. Chico.
|
|
|
|
|
Postada em 27/07/2005 23:00 hs
tu queres fazer a operação matematica na instrução sql? se for isso é só fazer assim: SELECT (Campo1 - Campo2) FROM TABELA WHERE BLA...BLA...BLA... Sacou? Espero ter ajudado...
Cristiano Fischer Projeto SIGA - Sistemas Integrados de Gestão
|
|
|
|
Postada em 28/07/2005 10:44 hs
Obrigado pela colaboração, 7 Cordas. Contudo, não tenho como montar a SQL do jeito que vc sugere: em cada registro do banco de dados, os valores (positivos ou negativos) são cadastrados em um único campo, e não em dois campos. Tks. chico.
|
|
|
|
Postada em 28/07/2005 10:51 hs
Vc quer somar os valores (e subtrair os Negativos) ??? eh isso??? Se for, faz assim: SELECT Sum(nome_campo) FROM tabela Se nao for isso, explica melhor q eu nao entendi... Flw!
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________
"O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
|
Postada em 29/07/2005 09:31 hs
Grande Elieser. Obrigado pela ajuda. Bem, o que eu realmente necessito é somar os valores em moeda que foram digitados num determinado campo do formulário, sendo que seria uma soma algébrica, e apresentar esse resultado numa msgbox do tipo <msgbox Resultado Encontrado:>. Registros do campo <Valor>: R$ 100,00: R$ 80,00: R$ 20,00; (R$ 50,00). Resultado da soma: R$ 150,00. Agradeço se puder ajudar. Chico.
|
|
|
|
Postada em 30/07/2005 00:16 hs
sql="SELECT SUM(VALORES) as D from tabela where nome="& blablaaa &" rs.open sql valor = rs!D Msgbox " Valores somados igual a "& valor &"" mais ou menos assim , não esqueça de declarar os objetos de conexão..
Tiago Gomes Pereira ------------------------------------ MSN: algodasirs@hotmail.com E-mail: algodas@gmail.com
|
|
|