5,391
社区成员
发帖
与我相关
我的任务
分享
procedure TForm3.bsSkinButton1Click(Sender: TObject);
begin
dbedit1.Visible:=true;
dbedit2.Visible:=true;
DateTimePicker1.Visible:=true;
dbedit4.Visible:=true;
DateTimePicker1.Visible:=true;
DateTimePicker2.Visible:=true;
bsSkinDBComboBox1.Visible:=true;
dbedit7.Visible:=true;
dbmemo1.Visible:=true;
bsSkinButton2.Visible:=true;
adoquery1.Insert;
dbedit2.SetFocus;
end;
procedure TForm3.bsSkinButton2Click(Sender: TObject);
begin
if DBEdit1.Text='' then
messagebox(self.Handle,'工号不能为空','信息',mb_iconwarning)
else
begin
adoquery1.FieldByName('开始时间').AsDateTime:= DateTimePicker1.Date;
adoquery1.FieldByName('结束时间').AsDateTime:= DateTimePicker2.Date;
adoquery1.post;
bsSkinButton1.Visible:=false;
end;
end;
procedure TForm3.bsSkinButton3Click(Sender: TObject);
begin
bsSkinButton1.Visible:=true;
Form3.DBEdit1.Visible:=false;
Form3.DBEdit2.Visible:=false;
Form3.DateTimePicker1.Visible:=false;
Form3.DBEdit4.Visible:=false;
Form3.DateTimePicker1.Visible:=false;
Form3.DateTimePicker2.Visible:=false;
Form3.bsSkinDBComboBox1.Visible:=false;
Form3.DBEdit7.Visible:=false;
Form3.dbmemo1.Visible:=false;
Form3.bsSkinButton2.Visible:=false;
close;
end;
try
if AdoQuery1.state in [dsinsert,dsEdit] then Adoquery1.post;
ADOQuery1.UpdateBatch();
except
raise;
end;