1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| procedure Tadm.ADOTableembBeforePost(DataSet: TDataSet);
var
datedeb,datefin: tdatetime;
andeb,anfin,moisdeb,moisfin,jrsdeb,jrsfin,result,nbremois,nbrean,nbrejrs:word;
begin
if (dbedit1.Text<>'') and (dbedit2.Text<>'') then
begin
datedeb:=strtodate(dbedit1.text);
datefin:=strtodate(dbedit2.text);
//adotableemb.Fields[7].AsCurrency:=1+(datefin-datedeb);*)
decodedate(datedeb,andeb,moisdeb,jrsdeb);
decodedate(datefin,anfin,moisfin,jrsfin);
nbremois:=moisfin-moisdeb;
nbrean:=anfin-andeb;
nbrejrs:=jrsfin-jrsdeb;
end;
end; |
Partager