Bom dia, boa tarde e boa noite!
Estou com um problema em minha aplicação de PDV. Tenho uma consilta que ,quando roda rodo ela dirato na no pgAdmin III, traz o retorno correto, mas quando rodo dentro de um
DataSource ela esta trazendo todos os valores iguais.
Consulta:
SELECT CAST(INITCAP(fp.descricao) as varchar(255)) as descricao, cf.nome, vp.cod_aut_cartao, vp.doc_cheque,
vp.vencimento, cast(to_char(vp.valor_pgto, 'L9G999G990D99') as varchar(20)) as valor_pgto,
vp.id as id_venda_pgto, fp.id as id_forma_pgto, '[' as FP, vp.vlr_troco
FROM venda_pagamento vp
INNER JOIN forma_pagamento fp on fp.id = vp.id_forma_pgto
LEFT JOIN credenciadoras_fixas cf on cf.id = vp.id_credenciadora
WHERE vp.id_venda = :IdVenda
ORDER BY id_forma_pgto, vencimento
Resultado no cliente:
Resultado na aplicação:
Alguem sabe o porque desse erro. Já estou a dois dias tentando resolvar esse erro. Já debuguei linha a linha e não consegui descobrir onde está errado.
Desde já agradeço.