unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,db,
StdCtrls,dbtables,dbgrids;
type
TForm1 = class(TForm)
Open: TButton;
Close: TButton;
procedure OpenClick(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure CloseClick(Sender: TObject);
private
{ Private declarations }
public
tb:TTable;
ds:TDataSource;
DG:TDbGrid;
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.OpenClick(Sender: TObject);
begin
tb.Active:=true;
end;
procedure TForm1.FormShow(Sender: TObject);
begin
tb:=TTable.Create(form1);
tb.DatabaseName:='DBDEMOS';
tb.TableName:='clients.dbf';
ds:=TDataSource.Create(form1);
ds.DataSet:=tb;
dg:=TDBGrid.Create(form1);
dg.Align:=alTop;
dg.Parent:=form1;
dg.DataSource:=ds;
end;
procedure TForm1.CloseClick(Sender: TObject);
begin
tb.Active:=false;
end;
end.