home *** CD-ROM | disk | FTP | other *** search
- unit Main;
-
- { Program copyright (c) 1994 by Charles Calvert }
- { Project Name: SEARCH }
-
- interface
-
- uses
- WinTypes, WinProcs, Classes,
- Graphics, Forms, Controls,
- DB, DBGrids, StdCtrls, DBTables, Grids;
-
- type
- TSearchDemo = class(TForm)
- Table1: TTable;
- DataSource1: TDataSource;
- Edit1: TEdit;
- Search: TButton;
- label1: TLabel;
- DBGrid1: TDBGrid;
- procedure SearchClick(Sender: TObject);
- private
- { Private declarations }
- public
- { Public declarations }
- end;
-
- var
- SearchDemo: TSearchDemo;
-
- implementation
- uses
- Dialogs;
- {$R *.DFM}
-
- procedure TSearchDemo.SearchClick(Sender: TObject);
- begin
- try
- Table1.SetKey;
- Table1.Fields[0].AsString := Edit1.Text;
- if not Table1.GotoKey then raise EDataBaseError.Create('');
- except
- on EDataBaseError do
- MessageDlg('Value not found', mtError, [mbOk], 0);
- end;
- end;
-
- begin
- end.
-