📄 uadbdat2.pas
字号:
unit uadbdat2;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, ADateCtl, adbdate, Mask, DBCtrls, ExtCtrls, Buttons;
type
TFADateControls2 = class(TForm)
DBNavigator1: TDBNavigator;
DBEdit1: TDBEdit;
DBEdit2: TDBEdit;
DBEdit3: TDBEdit;
AutoDBDateEdit1: TAutoDBDateEdit;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
BitBtn1: TBitBtn;
AutoDBDateControl1: TAutoDBDateControl;
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
private
{ Private declarations }
public
{ Public declarations }
end;
var
FADateControls2: TFADateControls2;
implementation
uses udm;
{$R *.DFM}
procedure TFADateControls2.FormCreate(Sender: TObject);
Var
i : Integer;
begin
Randomize;
DM.ATACLPROJ.CreateTable;
DM.ATACLPROJ.Open;
for i := 0 to 99 do
with DM.ATACLPROJ do begin
Append;
FindField('name').AsString := 'project # ' + IntToStr(i);
FindField('dateb').AsDateTime := Date - Random(1000);
FindField('datee').AsDateTime := FindField('dateb').AsDateTime + Random(50) + 10;
Post;
end;
DM.ATACLPROJ.First;
end;
procedure TFADateControls2.FormDestroy(Sender: TObject);
begin
DM.ATACLPROJ.Close;
DM.ATACLPROJ.DeleteTable;
end;
procedure TFADateControls2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree;
FADateControls2 := Nil;
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -