📄 unit11.pas
字号:
unit Unit11;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, DBTables, StdCtrls, Buttons, Grids, DBGrids, XPMenu,
DBCtrls, Mask;
type
Tzo = class(TForm)
Label1: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label7: TLabel;
Label8: TLabel;
Label9: TLabel;
Label10: TLabel;
Label11: TLabel;
Label12: TLabel;
Label26: TLabel;
DBLookupComboBox1: TDBLookupComboBox;
DBLookupComboBox2: TDBLookupComboBox;
DBLookupComboBox3: TDBLookupComboBox;
DBLookupComboBox4: TDBLookupComboBox;
DBLookupComboBox5: TDBLookupComboBox;
DBLookupComboBox6: TDBLookupComboBox;
DBLookupComboBox7: TDBLookupComboBox;
DBLookupComboBox8: TDBLookupComboBox;
DBLookupComboBox9: TDBLookupComboBox;
DBLookupComboBox10: TDBLookupComboBox;
DBLookupComboBox11: TDBLookupComboBox;
DBLookupComboBox12: TDBLookupComboBox;
DBLookupComboBox13: TDBLookupComboBox;
DBLookupComboBox14: TDBLookupComboBox;
DBLookupComboBox15: TDBLookupComboBox;
DBLookupComboBox16: TDBLookupComboBox;
DBLookupComboBox17: TDBLookupComboBox;
DBLookupComboBox18: TDBLookupComboBox;
DBLookupComboBox19: TDBLookupComboBox;
DBLookupComboBox20: TDBLookupComboBox;
DBLookupComboBox21: TDBLookupComboBox;
Label2: TLabel;
Label6: TLabel;
Label13: TLabel;
Label14: TLabel;
Label15: TLabel;
Label16: TLabel;
DBLookupComboBox22: TDBLookupComboBox;
DBLookupComboBox23: TDBLookupComboBox;
DBLookupComboBox24: TDBLookupComboBox;
DBLookupComboBox25: TDBLookupComboBox;
DBLookupComboBox26: TDBLookupComboBox;
DBLookupComboBox27: TDBLookupComboBox;
DBLookupComboBox28: TDBLookupComboBox;
DBLookupComboBox29: TDBLookupComboBox;
DBLookupComboBox30: TDBLookupComboBox;
DBLookupComboBox31: TDBLookupComboBox;
DBLookupComboBox32: TDBLookupComboBox;
DBLookupComboBox33: TDBLookupComboBox;
DBLookupComboBox34: TDBLookupComboBox;
DBLookupComboBox35: TDBLookupComboBox;
DBLookupComboBox36: TDBLookupComboBox;
DBLookupComboBox37: TDBLookupComboBox;
DBLookupComboBox38: TDBLookupComboBox;
DBLookupComboBox39: TDBLookupComboBox;
DBLookupComboBox40: TDBLookupComboBox;
DBLookupComboBox41: TDBLookupComboBox;
DBLookupComboBox42: TDBLookupComboBox;
Label17: TLabel;
Label18: TLabel;
Label19: TLabel;
Label20: TLabel;
Label21: TLabel;
Label22: TLabel;
DBLookupComboBox43: TDBLookupComboBox;
DBLookupComboBox44: TDBLookupComboBox;
DBLookupComboBox45: TDBLookupComboBox;
DBLookupComboBox46: TDBLookupComboBox;
DBLookupComboBox47: TDBLookupComboBox;
DBLookupComboBox48: TDBLookupComboBox;
DBLookupComboBox49: TDBLookupComboBox;
DBLookupComboBox50: TDBLookupComboBox;
DBLookupComboBox51: TDBLookupComboBox;
DBLookupComboBox52: TDBLookupComboBox;
DBLookupComboBox53: TDBLookupComboBox;
DBLookupComboBox54: TDBLookupComboBox;
DBLookupComboBox55: TDBLookupComboBox;
DBLookupComboBox56: TDBLookupComboBox;
DBLookupComboBox57: TDBLookupComboBox;
DBLookupComboBox58: TDBLookupComboBox;
DBLookupComboBox59: TDBLookupComboBox;
DBLookupComboBox60: TDBLookupComboBox;
DBLookupComboBox61: TDBLookupComboBox;
DBLookupComboBox62: TDBLookupComboBox;
DBLookupComboBox63: TDBLookupComboBox;
Label23: TLabel;
Label24: TLabel;
Label25: TLabel;
Label27: TLabel;
Label28: TLabel;
Label29: TLabel;
DBLookupComboBox64: TDBLookupComboBox;
DBLookupComboBox65: TDBLookupComboBox;
DBLookupComboBox66: TDBLookupComboBox;
DBLookupComboBox67: TDBLookupComboBox;
DBLookupComboBox68: TDBLookupComboBox;
DBLookupComboBox69: TDBLookupComboBox;
DBLookupComboBox70: TDBLookupComboBox;
DBLookupComboBox71: TDBLookupComboBox;
DBLookupComboBox72: TDBLookupComboBox;
DBLookupComboBox73: TDBLookupComboBox;
DBLookupComboBox74: TDBLookupComboBox;
DBLookupComboBox75: TDBLookupComboBox;
DBLookupComboBox76: TDBLookupComboBox;
DBLookupComboBox77: TDBLookupComboBox;
DBLookupComboBox78: TDBLookupComboBox;
DBLookupComboBox79: TDBLookupComboBox;
DBLookupComboBox80: TDBLookupComboBox;
DBLookupComboBox81: TDBLookupComboBox;
DBLookupComboBox82: TDBLookupComboBox;
DBLookupComboBox83: TDBLookupComboBox;
DBLookupComboBox84: TDBLookupComboBox;
Label30: TLabel;
Label31: TLabel;
Label32: TLabel;
Label33: TLabel;
Label34: TLabel;
Label35: TLabel;
DBLookupComboBox85: TDBLookupComboBox;
DBLookupComboBox86: TDBLookupComboBox;
DBLookupComboBox87: TDBLookupComboBox;
DBLookupComboBox88: TDBLookupComboBox;
DBLookupComboBox89: TDBLookupComboBox;
DBLookupComboBox90: TDBLookupComboBox;
DBLookupComboBox91: TDBLookupComboBox;
DBLookupComboBox92: TDBLookupComboBox;
DBLookupComboBox93: TDBLookupComboBox;
DBLookupComboBox94: TDBLookupComboBox;
DBLookupComboBox95: TDBLookupComboBox;
DBLookupComboBox96: TDBLookupComboBox;
DBLookupComboBox97: TDBLookupComboBox;
DBLookupComboBox98: TDBLookupComboBox;
DBLookupComboBox99: TDBLookupComboBox;
DBLookupComboBox100: TDBLookupComboBox;
DBLookupComboBox101: TDBLookupComboBox;
DBLookupComboBox102: TDBLookupComboBox;
DBLookupComboBox103: TDBLookupComboBox;
DBLookupComboBox104: TDBLookupComboBox;
DBLookupComboBox105: TDBLookupComboBox;
Label36: TLabel;
Label37: TLabel;
Label38: TLabel;
DataSource1: TDataSource;
DataSource2: TDataSource;
DataSource3: TDataSource;
GroupBox1: TGroupBox;
Label39: TLabel;
Button1: TButton;
Button2: TButton;
Button5: TButton;
Label40: TLabel;
MaskEdit1: TMaskEdit;
procedure BitBtn4Click(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure Button8Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button5Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
zo: Tzo;
implementation
uses Unit12, Unit4;
{$R *.dfm}
procedure Tzo.BitBtn4Click(Sender: TObject);
begin
close;
end;
procedure Tzo.BitBtn3Click(Sender: TObject);
begin
if MessageDlg('确定删除该项吗?',mtConfirmation,[mbYes,mbno],0)= mrno then
exit;
begin
end;
if dm.he.RecordCount=0 then
begin
MessageBox(Handle,'数据为零,删除无效!','警告',MB_OK); exit;
end;
begin
dm.he.Delete;
end;
end;
procedure Tzo.BitBtn2Click(Sender: TObject);
begin
if MessageDlg('确定修改该项吗?',mtConfirmation,[mbYes,mbno],0)= mrno then
exit;
begin
end;
if dm.he.RecordCount=0 then
begin
MessageBox(Handle,'数据为零,修改无效!','警告',MB_OK); exit;
end;
begin
dm.he.edit;
end;
end;
procedure Tzo.Button8Click(Sender: TObject);
begin
dm.zo.Post;
end;
procedure Tzo.Button1Click(Sender: TObject);
begin
dm.zo.Filter:='ID='''+maskedit1.Text+'''';
dm.zo.open;
end;
procedure Tzo.Button2Click(Sender: TObject);
var
counter:integer;
begin
dm.zo.Open;
if (MaskEdit1.Text='') then
begin
showmessage('请输入周期!');exit
end;
if MaskEdit1.Text=dm.zozz.FieldByName('id').AsString then
begin
MessageBox(Handle,'原周期存在,不能添加!','警告',MB_OK); exit;
end;
dm.zo.FieldByName('id').AsString:=MaskEdit1.Text;
dm.zo.post;
next;
MaskEdit1.Text:='';
end;
procedure Tzo.Button5Click(Sender: TObject);
begin
close;
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -