Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 533978
            [titulo] => Consulta PostgreSQL - SUM + Datas
            [dataCadastro] => DateTime Object
                (
                    [date] => 2015-10-08 17:54:07
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 268754
            [status] => A
            [isExample] => 
            [NomeUsuario] => Alex Lekao
            [Apelido] => Alex - Lekao
            [Foto] => Alex-3.jpg
            [Conteudo] => isso nao eh o meu forte, mas possivelmente o parametro nao esta sendo reconhecido com uma data no modelo que vc precisa.

verifique se nao eh data e hora, coisas deste tipo.

desculpe nao poder ajudar mais. rsrsr ) )

Consulta PostgreSQL - SUM + Datas

Thiago Trassi
   - 08 out 2015

Olá amigos, tudo bem? Estou com um probleminha no PostgreSQL, estou mingrando um banco de dados Firebird para essa nova base e algumas coisas no sistema não funcionam, uma delas é essa consulta aí abaixo, vejam.
public DataTable getTotalEntradaMes(DateTime dataInicio, DateTime dataFim)
{
Cmd.CommandText = @"SELECT SUM(EN_VALOR) AS TOTAL FROM entrada
WHERE EN_DATA >= @DATA_INICIO
AND EN_DATA <= @DATA_FIM ";
Cmd.Parameters.AddWithValue("@DATA_INICIO", dataInicio);
Cmd.Parameters.AddWithValue("@DATA_FIM", dataFim);
DataTable dt = ExecutaSelect();
return dt;
}
Dentro no meu C# tenho esse select que não retorna nada, porem se eu tirar a clausula WHERE deixando apenas SELECT SUM(EN_VALOR) AS TOTAL FROM entrada funciona normal, mas eu preciso trazer o sum do internvalo de datas. O que pode estar acontecendo?

Post mais votado

Alex Lekao
   - 08 out 2015

isso nao eh o meu forte, mas possivelmente o parametro nao esta sendo reconhecido com uma data no modelo que vc precisa.

verifique se nao eh data e hora, coisas deste tipo.

desculpe nao poder ajudar mais. rsrsr