www.pudn.com > libraryborrowSystem.rar > Unit7.pas
unit Unit7;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, Grids, DBGrids, DBTables, StdCtrls, ExtCtrls, DBCtrls;
type
TQueryForm = class(TForm)
Query1: TQuery;
DataSource1: TDataSource;
Edit1: TEdit;
GroupBox1: TGroupBox;
DBGrid1: TDBGrid;
DBNavigator1: TDBNavigator;
Label1: TLabel;
Label2: TLabel;
Edit2: TEdit;
Button1: TButton;
Button2: TButton;
Button3: TButton;
Button4: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
QueryForm: TQueryForm;
implementation
uses Unit8;
{$R *.dfm}
procedure TQueryForm.Button1Click(Sender: TObject);
var
sqlstr:String;
begin
if Edit1.Text=''then
ShowMessage('无输入,请输入查询要')
else
begin
sqlstr:='select * from 图书 where Bname ='''+Edit1.Text+'''';//准确查询
Query1.SQL.Clear;
Query1.SQL.Add(sqlstr);
Query1.ExecSQL;
Query1.Open;
Edit1.Text:='';
end;
end;
procedure TQueryForm.Button2Click(Sender: TObject);
var
sqlstr:string;
begin
if Edit2.Text=''then
ShowMessage('无输入,请输入要查询的作者')
else
begin
sqlstr:='select * from 图书 where Bwriter='''+Edit2.Text+'''';
Query1.SQL.Clear;
Query1.SQL.Add(sqlstr);
Query1.ExecSQL;
Query1.Open;
Edit2.Text:='';
end;
end;
procedure TQueryForm.Button4Click(Sender: TObject);
begin
QueryForm.Close;
end;
procedure TQueryForm.Button3Click(Sender: TObject);
begin
BorrowForm.show;
end;
end.