📄 unit4.pas
字号:
edit1.Text:='';
edit2.Text:='';
edit3.Text:='';
combobox3.Text:='请选择';
combobox1.Text:='请选择';
combobox2.Text:='请选择';
combobox2.Enabled:=False;
button2.Enabled:=False;
button3.Enabled:=False;
end
else
messagedlg('请将基本资料填写完整!',mtwarning,[mbOk],0);
end;
procedure TForm4.Button3Click(Sender: TObject);
begin
combobox1.Text:='请选择';
combobox2.Text:='请选择';
combobox2.Enabled:=False;
edit1.Text:='';
edit2.Text:='';
edit3.Text:='';
combobox3.Text:='请选择';
button2.Enabled:=False;
button3.Enabled:=False;
end;
procedure TForm4.Edit1Change(Sender: TObject);
begin
button2.Enabled:=True;
button3.Enabled:=True;
end;
procedure TForm4.Button6Click(Sender: TObject);
begin
if Radiobutton1.Checked then
if edit6.Text<>'' then
begin
Adodataset4.Active:=False;
Adodataset4.CommandText:='select BOOK_ID as 图书编号,Shumin as 图书名称,ZhuTai as 状态,Jieshuzhe as 借书人,Chu_riqi as 借出日期,YH_riqi as 应还日期,Jiage as 价格,Ru_riqi as 入库日期,GJbumen as 购进部门 from shuku where BOOK_ID like ''%'+trim(edit6.Text)+'%''';
//showmessage(Adodataset4.CommandText);
Adodataset4.Active:=True;
edit6.Text:='';
end
else
begin
messagedlg('查询条件不能为空!',mtwarning,[mbok],0);
Adodataset4.Active:=False;
end;
if Radiobutton2.Checked then
if edit7.Text<>'' then
begin
Adodataset4.Active:=False;
Adodataset4.CommandText:='select BOOK_ID as 图书编号,Shumin as 图书名称,ZhuTai as 状态,Jieshuzhe as 借书人,Chu_riqi as 借出日期,YH_riqi as 应还日期,Jiage as 价格,Ru_riqi as 入库日期,GJbumen as 购进部门 from shuku where Shumin like ''%'+trim(edit7.Text)+'%''';
//showmessage(Adodataset4.CommandText);
Adodataset4.Active:=True;
edit7.Text:='';
end
else
begin
messagedlg('查询条件不能为空!',mtwarning,[mbok],0);
Adodataset4.Active:=False;
end;
end;
procedure TForm4.Edit6Change(Sender: TObject);
begin
button6.Enabled:=True;
end;
procedure TForm4.Edit7Change(Sender: TObject);
begin
button6.Enabled:=True;
end;
procedure TForm4.RadioButton1Click(Sender: TObject);
begin
edit7.Text:='';
edit7.Enabled:=False;
edit6.Enabled:=True;
end;
procedure TForm4.RadioButton2Click(Sender: TObject);
begin
edit6.Text:='';
edit6.Enabled:=False;
edit7.Enabled:=True;
end;
procedure TForm4.Button7Click(Sender: TObject);
begin
if Trim(edit4.Text)<>'' then
begin
Adodataset5.Active:=False;
Adodataset5.CommandText:='select * from shuku where book_id='''+Trim(edit4.Text)+'''';
Adodataset5.Active:=True;
//判断查找是不成功
if Adodataset5.RecordCount<>0 then
begin
//查找成功
edit8.Text:=Adodataset5.Fields[3].AsString;
edit8.Visible:=True;
edit10.Text:=Adodataset5.Fields[4].AsString;
edit10.Visible:=True;
edit11.Text:=Adodataset5.Fields[7].AsString;
edit11.Visible:=True;
edit9.Text:=Adodataset5.Fields[8].AsString;
edit9.Visible:=True;
edit12.Text:=Adodataset5.Fields[11].AsString;
edit12.Visible:=True;
edit13.Text:=Adodataset5.Fields[10].AsString;
edit13.Visible:=True;
edit14.Text:=Adodataset5.Fields[11].AsString;
edit14.Visible:=True;
edit15.Text:=Adodataset5.Fields[6].AsString;
edit15.Visible:=True;
edit4.Enabled:=False;
label10.Visible:=True;
label13.Visible:=True;
label14.Visible:=True;
label18.Visible:=True;
label12.Visible:=True;
label15.Visible:=True;
label16.Visible:=True;
label17.Visible:=True;
button8.Visible:=True;
button9.Visible:=True;
button8.Enabled:=True;
button9.Enabled:=True;
end
else
messagedlg('没有符合条件的图书!',mtwarning,[mbok],0);
end;
end;
procedure TForm4.Button10Click(Sender: TObject);
begin
edit4.Enabled:=True;
edit4.Text:='';
edit8.Text:='';
edit9.Text:='';
edit10.Text:='';
edit11.Text:='';
edit12.Text:='';
edit13.Text:='';
edit14.Text:='';
edit15.Text:='';
button7.Enabled:=False;
button10.Enabled:=False;
button8.Enabled:=False;
button9.Enabled:=False;
end;
procedure TForm4.Edit4Change(Sender: TObject);
begin
button7.Enabled:=True;
button10.Enabled:=True;
end;
procedure TForm4.Button8Click(Sender: TObject);
begin
if ((Trim(edit8.Text)<>'') and (Trim(edit10.Text)<>'') and (Trim(edit11.Text)<>'') and (Trim(edit15.Text)<>'')) then
if messagedlg('你确认要修改吗?',mtwarning,[mbYES,mbNO],0)=mrYES then
begin
Adocommand2.CommandText:='update shuku set Shumin='''+trim(edit8.Text)+''',Jiage='''+Trim(edit10.Text)+''',GJbumen='''+Trim(edit11.Text)+''',Ru_riqi='''+Trim(edit15.Text)+''' where book_id='''+Trim(edit4.text)+'''';
//showmessage(adocommand2.CommandText);
Adocommand2.Execute;
//修改成功还原
edit4.Text:='';
edit4.Enabled:=True;
edit8.Text:='';
edit9.Text:='';
edit10.Text:='';
edit11.Text:='';
edit15.Text:='';
edit12.Text:='';
edit13.Text:='';
edit14.Text:='';
button7.Enabled:=False;
button8.Enabled:=False;
button9.Enabled:=False;
button10.Enabled:=False;
end;
end;
procedure TForm4.Button9Click(Sender: TObject);
begin
if (messagedlg('你确实要删除吗?',mtwarning,[mbYES,mbNo],0)=mrYES) then
begin
Adocommand1.CommandText:='delete from shuku where book_id='''+Trim(edit4.Text)+'''';
Adocommand1.Execute;
//删除成功还原
edit4.Text:='';
edit4.Enabled:=True;
edit9.Text:='';
edit8.Text:='';
edit10.Text:='';
edit11.Text:='';
edit15.Text:='';
edit12.Text:='';
edit13.Text:='';
edit14.Text:='';
button7.Enabled:=False;
button8.Enabled:=False;
button9.Enabled:=False;
button10.Enabled:=False;
end
end;
procedure TForm4.TabSheet1Exit(Sender: TObject);
begin
//离开清除
edit1.Text:='';
edit2.Text:='';
edit3.Text:='';
combobox1.Text:='请选择';
combobox2.Text:='请选择';
combobox3.Text:='请选择';
button2.Enabled:=False;
button3.Enabled:=False;
end;
procedure TForm4.TabSheet2Exit(Sender: TObject);
begin
//离开清除
edit6.Text:='';
edit7.Text:='';
radiobutton1.Checked:=True;
edit7.Enabled:=False;
Adodataset4.Active:=False;
end;
procedure TForm4.TabSheet3Exit(Sender: TObject);
begin
//离开清除
edit4.Text:='';
edit8.Text:='';
edit9.Text:='';
edit10.Text:='';
edit12.Text:='';
edit13.Text:='';
edit14.Text:='';
edit15.Text:='';
end;
end.
//此源码由程序太平洋收集整理发布,任何人都可自由转载,但需保留本站信息
//╭⌒╮┅~ ¤ 欢迎光临程序太平洋╭⌒╮
//╭⌒╭⌒╮╭⌒╮~╭⌒╮ ︶ ,︶︶
//,︶︶︶︶,''︶~~ ,''~︶︶ ,''
//╔ ╱◥███◣═╬╬╬╬╬╬╬╬╬╗
//╬ ︱田︱田 田 ︱ ╬
//╬ http://www.5ivb.net ╬
//╬ ╭○╮● ╬
//╬ /■\/■\ ╬
//╬ <| || 有希望,就有成功! ╬
//╬ ╬
//╚╬╬╬╬╬╬╬╬╬╬╗ ╔╬╬╬╬╝
//
//说明:
//专业提供VB、.NET、Delphi、ASP、PB源码下载
//包括:程序源码,控件,商业源码,系统方案,开发工具,书籍教程,技术文档
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -