mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-10-26 01:01:34 +02:00
* Added conversion from ftBCD fields in Dataconvert. Part of patch was already committed in r 651
git-svn-id: trunk@6552 -
This commit is contained in:
parent
66961c4d83
commit
d49a0979b4
@ -511,8 +511,9 @@ begin
|
|||||||
case DT of
|
case DT of
|
||||||
ftDate, ftTime, ftDateTime: TDateTimeRec(aDest^) := DateTimeToDateTimeRec(DT, TDateTime(aSource^));
|
ftDate, ftTime, ftDateTime: TDateTimeRec(aDest^) := DateTimeToDateTimeRec(DT, TDateTime(aSource^));
|
||||||
ftTimeStamp : TTimeStamp(aDest^) := TTimeStamp(aSource^);
|
ftTimeStamp : TTimeStamp(aDest^) := TTimeStamp(aSource^);
|
||||||
ftBCD : tBCD(aDest^) := CurrToBCD(Currency(aSource^));
|
ftBCD : TBCD(aDest^) := CurrToBCD(Currency(aSource^));
|
||||||
ftFMTBCD : TBcd(aDest^) := TBcd(aSource^);
|
ftFMTBCD : TBcd(aDest^) := TBcd(aSource^);
|
||||||
|
// See notes from mantis bug-report 7204 for more information
|
||||||
// ftBytes : ;
|
// ftBytes : ;
|
||||||
// ftVarBytes : ;
|
// ftVarBytes : ;
|
||||||
// ftWideString : ;
|
// ftWideString : ;
|
||||||
@ -524,7 +525,7 @@ begin
|
|||||||
case DT of
|
case DT of
|
||||||
ftDate, ftTime, ftDateTime: TDateTime(aDest^) := DateTimeRecToDateTime(DT, TDateTimeRec(aSource^));
|
ftDate, ftTime, ftDateTime: TDateTime(aDest^) := DateTimeRecToDateTime(DT, TDateTimeRec(aSource^));
|
||||||
ftTimeStamp : TTimeStamp(aDest^) := TTimeStamp(aSource^);
|
ftTimeStamp : TTimeStamp(aDest^) := TTimeStamp(aSource^);
|
||||||
// ftBCD : ;
|
ftBCD : BCDToCurr(TBCD(aSource^),Currency(aDest^));
|
||||||
ftFMTBCD : TBcd(aDest^) := TBcd(aSource^);
|
ftFMTBCD : TBcd(aDest^) := TBcd(aSource^);
|
||||||
// ftBytes : ;
|
// ftBytes : ;
|
||||||
// ftVarBytes : ;
|
// ftVarBytes : ;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user