[firebase-br] Tipo FMTBcd ????

Álvaro Vieira arcoverdeneto em yahoo.com.br
Qua Dez 15 08:25:54 -03 2004


Clei Scheid wrote:
>     Pessoal já tentei de tudo, mas quando uso o trio ClientDataSet+DataSetProvider+SqlDataSet e executo a instrução SQL abaixo tem um campo FALTAS no ClientDataSet que teima em ser TFMTBcd e não há meio deste campo mostrar o valor correto já que a origem no banco de dados é INTEGER.
>     Quando o valor é de 1 dígito inteiro aparecem no grid valores como ?, =, etc.
>     Alguém já passou por isso?
>     Já testei no IBConsole, IBOConsole e isql no prompt direto e mostra o valor corretamente porque no Delphi 6 não mostra?
> 

Passei por algo semelhante e resolvi usando a função CAST. Algo assim 
'SELECT CAST(CAMPO AS INTEGER) FROM TABELA'.

Espero ter sido útil.

Álvaro Vieira.




Mais detalhes sobre a lista de discussão lista