Browse Source

* Fixed bug ID #23826

git-svn-id: trunk@26684 -
michael 11 years ago
parent
commit
c184669206
1 changed files with 2 additions and 3 deletions
  1. 2 3
      packages/fcl-db/src/paradox/paradox.pp

+ 2 - 3
packages/fcl-db/src/paradox/paradox.pp

@@ -736,10 +736,9 @@ begin
         Result:=(PX_get_data_double(FDoc,pansichar(buf),flen,@R)>0);
         if Result then
           begin
-          R:=R/1000.0;
-          longv:=trunc(R /86400);
+          longv:=trunc(R /86400000);
           D:=Longv+1721425-2415019;
-          longv:=(Trunc(r) mod 86400);
+          longv:=(Trunc(r) mod 86400000);
           PDateTime(Buffer)^:=D+(Longv/MSecsPerday);
           end;
         end;