📄 unit16.pas
字号:
unit Unit16;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, PrnDbgeh, DB, StdCtrls, Grids, DBGridEh;
type
TForm16 = class(TForm)
Label1: TLabel;
DBGridEh1: TDBGridEh;
ComboBox1: TComboBox;
Button1: TButton;
Button2: TButton;
Button3: TButton;
Button4: TButton;
Edit1: TEdit;
Button5: TButton;
DataSource1: TDataSource;
PrintDBGridEh1: TPrintDBGridEh;
procedure Button5Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
function QueryTabel(aSql: string): Boolean;
{ Private declarations }
public
{ Public declarations }
end;
var
Form16: TForm16;
implementation
uses Data;
{$R *.dfm}
function TForm16.QueryTabel(aSql: string): Boolean;
begin
with MyData do
begin
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(aSql);
ADOQuery1.Open;
end;
end;
procedure TForm16.Button5Click(Sender: TObject);
begin
QueryTabel('Select * From 原料库存资料');
end;
procedure TForm16.Button4Click(Sender: TObject);
begin
close;
end;
procedure TForm16.FormShow(Sender: TObject);
begin
QueryTabel('Select * From 原料库存资料');
end;
procedure TForm16.Button1Click(Sender: TObject);
begin
if Trim(Edit1.Text )='' then
QueryTabel('Select * From 原料库存资料')
else
QueryTabel('Select * From 原料库存资料 where '+combobox1.Text +'='''+edit1.Text+'''');
end;
procedure TForm16.Button2Click(Sender: TObject);
begin
PrintDBGridEh1.Preview;
end;
procedure TForm16.Button3Click(Sender: TObject);
begin
PrintDBGridEh1.Print;
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -