Delphi 5.0. Paradox, TTables

I am using D5  (BDE 5.01) with Paradox Tables (Version 5.0, clustered)
Database Desktop displays 100.00 (N Field ) with 2 decimal places..OK!
When I use Explorer, with field edit on the form I get the  following
On the form ,  a TTable with a TEdit component displays the same field as
100; ie if a number
100.10 is present it only displays 100.1, will display 100.23 ok.
Any QReport displays suffer the same problem.
So far I have tried Display Format, Check Regional Settings, and The BDE
???? Please Help,