Consulta ClientDataSet com banco Access Master/Detalhe

Firebird

12/08/2013

A consulta:

SELECT tblHistorico.IdHistorico, tblHistorico.IdCliente, tblHistorico.Historico, tblHistorico.Vencimento, tblHistorico.historico_emissao, tblHistorico.IdParcela, tblHistorico.DataPagamento, tblHistorico.IdTipo, tblHistorico.Valor, tblHistorico.ValorPago, tblHistorico.historico_juros, tblHistorico.Status FROM tblHistorico WHERE tblHistorico.Vencimento >= :pVencIni And tblHistorico.Vencimento <= :pVencFim


Quando utilizo sem Master/Detalhe funciona correto, mas quando faço ligação e tento dar Active na tela de desenvolvimento ou o Open em execução da o seguinte erro:

Nenhum valor foi fornecido para um ou mais parâmetros necessários.

O campo chave utilizado é o IdCliente.

Se eu colocar o select assim:

SELECT tblHistorico.IdHistorico, tblHistorico.IdCliente, tblHistorico.Historico, tblHistorico.Vencimento, tblHistorico.historico_emissao, tblHistorico.IdParcela, tblHistorico.DataPagamento, tblHistorico.IdTipo, tblHistorico.Valor, tblHistorico.ValorPago, tblHistorico.historico_juros, tblHistorico.Status FROM tblHistorico


Não da o erro.
Paulo Andrade

Paulo Andrade

Curtidas 0

Respostas

Wesley Yamazack

Wesley Yamazack

12/08/2013

Opa Paulo, quais são os valores que você está passando para seus parametros?

abs
GOSTEI 0
Deivison Melo

Deivison Melo

12/08/2013

Posta o seu código para vermos o que fazer para ajudá-lo da melhor forma!

GOSTEI 0
POSTAR