home *** CD-ROM | disk | FTP | other *** search
- { unit shownew.pas }
- unit Shownew;
-
- interface
-
- uses
- SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
- Forms, Dialogs, StdCtrls, Buttons, ExtCtrls, Grids, DBGrids, DB,
- DBTables, TableEnh;
-
- type
- TViewNew = class(TForm)
- Label1: TLabel;
- Panel1: TPanel;
- BitBtn1: TBitBtn;
- DataSource1: TDataSource;
- DBGrid1: TDBGrid;
- DeleteCopy: TCheckBox;
- CountLabel: TLabel;
- TableEnhanced1: TTableEnhanced;
- procedure DataSource1DataChange(Sender: TObject; Field: TField);
- private
- { Private declarations }
- public
- { Public declarations }
- end;
-
- var
- ViewNew: TViewNew;
-
- implementation
-
- {$R *.DFM}
-
- { METHOD: DataSource1DataChange
- PURPOSE: When the data changes, update the record count.
- }
- procedure TViewNew.DataSource1DataChange(Sender: TObject; Field: TField);
- begin
- { Display the record count of the copied table }
- CountLabel.Caption := Format('Record count = %d',
- [TableEnhanced1.RecordCount]);
- end;
-
- end.
-