home *** CD-ROM | disk | FTP | other *** search
- unit Main;
-
- interface
-
- uses WinTypes, WinProcs, Classes, Graphics, Forms, Controls, DB, DBGrids,
- SysUtils, Dialogs, StdCtrls, DBTables, Grids;
-
- type
- TSearchDemo = class(TForm)
- Cust: TTable;
- DataSource1: TDataSource;
- DBGrid1: TDBGrid;
- Panel1: TPanel;
- label1: TLabel;
- CustNoEdit: TEdit;
- Search: TButton;
- procedure SearchClick(Sender: TObject);
- procedure FormCreate(Sender: TObject);
- end;
-
- var
- SearchDemo: TSearchDemo;
-
- implementation
-
- {$R *.DFM}
-
- procedure TSearchDemo.SearchClick(Sender: TObject);
- var
- CustNo: Double;
- begin
- CustNo := StrToFloat(CustNoEdit.Text);
- Cust.SetKey;
- Cust.IndexFields[0].AsFloat := CustNo;
- if not Cust.GotoKey then
- raise Exception.CreateFmt('Cannot find CustNo %g', [CustNo]);
- end;
-
- procedure TSearchDemo.FormCreate(Sender: TObject);
- begin
- Cust.Open;
- end;
-
- end.
-