procedure TFormMain.Query3CaclField(...);
begin
timeon:=dm.query1.FieldByName ('chk_onduty').asstring;
timeon:= formatdatetime('hh:mm',strtodatetime(chkon)); dataon:= dm.query1.FieldByName ('chk_day').asstring;
dataon:=timeon+' '+'07:40' ;
dataon:=formatdatetime('hh:mm',strtodatetime(timeon));
if StrtoDateTime(timeon)>StrToDateTime(Dataon) then
Query3.FieldbyName('chkon').AsString:='迟到'
else
Query3.FieldbyName('chkon').AsString:='正常';
end;
begin
timeon:=dm.query1.FieldByName ('chk_onduty').asstring;
timeon:= formatdatetime('hh:mm',strtodatetime(chkon)); dataon:= dm.query1.FieldByName ('chk_day').asstring;
dataon:=timeon+' '+'07:40' ;
dataon:=formatdatetime('hh:mm',strtodatetime(timeon));
if StrtoDateTime(timeon)>StrToDateTime(Dataon) then
Query3.FieldbyName('chkon').AsString:='迟到'
else
Query3.FieldbyName('chkon').AsString:='正常';
end;
li_zhifu(东北人)我按你的方法試試吧! 东北人都是活雷峰呀!