mirror of
				https://gitlab.com/freepascal.org/fpc/source.git
				synced 2025-10-31 08:31:49 +01: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
	 joost
						joost