Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá!
Estou com um problema que é o seguinte: Eu tenho uma função que faz uma chamada para uma DLL para gerar um relatório pelo ReportManager. No entanto, às vezes recebo a mensagem de erro "Objeto Parameter definido incorretamente. As informações são inconsistentes ou incompletas" ao tentar gerar o relatório.
Pesquisando, eu vi que a maioria desses casos ocorrem quando a pessoa usa SQL desta forma:
SELECT * FROM pessoas WHERE nome = :nome
ou seja, com o parâmetro passado com os ":", para depois definí-los.
O caso é que eu geralmente não uso SQL no Delphi dessa forma, então eu não entendo muito bem o que essa mensagem quer dizer.
Outro detalhe interessante é que quando eu executo a aplicação no Windows Vista, aparentemente o erro não ocorre (digo aparentemente, pois o erro ocorre apenas algumas vezes). Quando uso Windows 7 o erro ocorre.
Alguém poderia me explicar o que significa essa mensagem, ou saberia alguma coisa sobre esse tipo de erro?
Obrigado!
EDIT:
Aparentemente o erro não ocorre no Windows XP também.
Carregando comentários...