Ir para conteúdo
Fórum Script Brasil
  • 0

Calculo Em ASP


Carlosvl

Pergunta

Prezados amigos, estou precisando de uma ajuda, ou que possam me indicar alguma matéria que fala sobre isso.

Tenho uma tabela no banco de dados access,com

um campo mês, um campo ano, um campo valor.

Preciso calcular os valores correspondentes ao mês e ano.

Um exemplo, Mês de janeiro ano de 2009 preciso que ele some todos os valores que entraram neste mes e ano e tenha um total disso e preciso mostrar isso na tela para o cliente.

Ficaria assim no banco:

Ano: 2009 Mês: Janeiro Valor: 10,00

Ano: 2009 Mês: Janeiro Valor: 20,00

Ano: 2009 Mês: Janeiro Valor: 15,00

Total Geral do Mês de janeiro de 2009: 45,00

Assim quando precisar fazer uma consulta ele sabera o quanto gastou em cada periodo.

Desde já agradeço a colaboração.

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Bareta, agradeço, pela explicação, mais minha maior dúvida é que o próprio cliente vai cadastrar, tanto o Mês como o ano.

após algum tempo ele terá na sua base não só lançamentos de 2009, mais 2010, 2011........

Preciso que o código possa identificar a soma quando for o mês todo de Janeiro de 2009, assim como janeiro de 2010.

No código que você me passou eu terei que colocar a condição, como no exemplo abaixo

sql=select sum(fevereiro) as total from calcular where fevereiro=fevereiro and 2009=2009

...

rsponse.write rs("total")

Mais como fazer que o sistema faça isso, sem que eu coloco as condições acima?

não sei se consegui passar o que pretendo.

Mais uma vez agradeço a coloboração.

Link para o comentário
Compartilhar em outros sites

  • 0

Seria como o bareta postou ali em cima

Tente deixar o SQL assim:

select mes,ano,valor,sum(valor) as soma_do_mes where mes=1 and ano=2009
No ASP ficaria assim para montar a query:
variavel_mes=1
variavel_ano=2009
query="select mes,ano,valor,sum(valor) as soma_do_mes where mes=" & variavel_mes & " and ano=" & variavel_ano

Link para o comentário
Compartilhar em outros sites

  • 0

<script type='text/javascript'>window.mod_pagespeed_start = Number(new Date());</script>

use o parametro sum()

CODE
sql=select sum(mes) as total from tabela where mes=mes and ano=ano
...

rsponse.write rs("total")

Cara acho que desse jeito daria certo sim, você criaria um formulario para a pessoa inserir o mes e o ano que ela quer, puxava via request.form e emputava com o codigo que ele mostrou.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...