亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? bookqueryu.pas

?? 圖書管理系統
?? PAS
字號:
unit BookQueryU;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ComCtrls, Buttons,ADODB;

type
  TBookQueryF = class(TForm)
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    GroupBox1: TGroupBox;
    RadioButton1: TRadioButton;
    RadioButton2: TRadioButton;
    RadioButton3: TRadioButton;
    RadioButton4: TRadioButton;
    RadioButton5: TRadioButton;
    RadioButton7: TRadioButton;
    TabSheet2: TTabSheet;
    GroupBox2: TGroupBox;
    StaticText1: TStaticText;
    Edit1: TEdit;
    BitBtn1: TBitBtn;
    GroupBox3: TGroupBox;
    ListView1: TListView;
    BitBtn4: TBitBtn;
    GroupBox4: TGroupBox;
    ComboBox1: TComboBox;
    StaticText2: TStaticText;
    Edit2: TEdit;
    StaticText3: TStaticText;
    GroupBox5: TGroupBox;
    ListView2: TListView;
    BitBtn5: TBitBtn;
    CheckBox1: TCheckBox;
    procedure RadioButton2Click(Sender: TObject);
    procedure RadioButton3Click(Sender: TObject);
    procedure RadioButton4Click(Sender: TObject);
    procedure RadioButton5Click(Sender: TObject);
    procedure RadioButton7Click(Sender: TObject);
    procedure RadioButton1Click(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure BitBtn4Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure BitBtn5Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure Edit1KeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
  private
    { Private declarations }
    procedure WMNCPaint(var Msg : TWMNCPaint); message WM_NCPAINT;
  public
    { Public declarations }
    QueryStr:string;   //查詢項目
  end;

var
  BookQueryF: TBookQueryF;

implementation

uses MainU,DataModule, ExportExcelU,ShareU;
{$R *.dfm}

procedure TBookQueryF.WMNCPaint(var Msg: TWMNCPaint);
begin
  inherited;
  draw(BookQueryF);
end;

procedure TBookQueryF.RadioButton2Click(Sender: TObject);
begin
    if radiobutton2.Checked then
      QueryStr:='BookName';
end;

procedure TBookQueryF.RadioButton3Click(Sender: TObject);
begin
    if radiobutton3.Checked then
      QueryStr:='BookAuthor';
end;

procedure TBookQueryF.RadioButton4Click(Sender: TObject);
begin
    if radiobutton4.Checked then
      QueryStr:='BookMan';
end;

procedure TBookQueryF.RadioButton5Click(Sender: TObject);
begin
    if radiobutton5.Checked then
      QueryStr:='BookTypeID';
end;

procedure TBookQueryF.RadioButton7Click(Sender: TObject);
begin
    if radiobutton7.Checked then
      QueryStr:='BookRemark';
end;

procedure TBookQueryF.RadioButton1Click(Sender: TObject);
begin
     if radiobutton1.Checked then
      QueryStr:='BookID';
end;

procedure TBookQueryF.BitBtn1Click(Sender: TObject);
  procedure ShowData;
  var
    temp:string;
  begin
      dm.ADODataSetBookQuery.Filtered:=false;
      if radiobutton5.Checked then
          temp:=dm.GetBookTypeID(trim(edit1.Text))
      else
          temp:=trim(edit1.Text);
      if temp<>'' then
        if checkbox1.Checked then
          dm.ADODataSetBookQuery.Filter:=QueryStr+ ' like ' +
                                             quotedstr('%'+temp+'%')
        else
          dm.ADODataSetBookQuery.Filter:=QueryStr+ ' = ' +
                                             quotedstr(temp);
      dm.ADODataSetBookQuery.Filtered:=true;
      dm.ADODataSetBookQuery.First;
      while not dm.ADODataSetBookQuery.Eof do
      begin
          with listview1.Items.Add do
          begin
              caption:=dm.ADODataSetBookQuery.FieldValues['BookID'];
              subitems.Add(dm.ADODataSetBookQuery.FieldValues['BookName']);
              subitems.Add(dm.ADODataSetBookQuery.FieldValues['BookAuthor']);
              subitems.Add(dm.ADODataSetBookQuery.FieldValues['BookMan']);
              subitems.Add(dm.GetBookTypeName(dm.ADODataSetBookQuery.FieldValues['BookTypeID']));
              subitems.Add(dm.ADODataSetBookQuery.FieldValues['bookprice']);
              subitems.Add(dm.ADODataSetBookQuery.FieldValues['BookRemark']);
          end;
          dm.ADODataSetBookQuery.Next;
      end;
  end;
begin
    if radiobutton1.Checked then
      QueryStr:='BookID'
    else if radiobutton2.Checked then
      QueryStr:='BookName'
    else if radiobutton3.Checked then
      QueryStr:='BookAuthor'
    else if radiobutton4.Checked then
      QueryStr:='BookMan'
    else if radiobutton5.Checked then
      QueryStr:='BookTypeID'
    else if radiobutton7.Checked then
      QueryStr:='BookRemark'
     else if radiobutton1.Checked then
      QueryStr:='BookID';

    listview1.Items.Clear;
    ShowData;
end;

procedure TBookQueryF.FormClose(Sender: TObject; var Action: TCloseAction);
begin
    dm.ADODataSetBookQuery.Close;
    dm.ADODataSetBookStockQuery.Close;
    BookQueryF:=nil;
    action:=cafree;
end;

procedure TBookQueryF.BitBtn4Click(Sender: TObject);
begin
    close;
end;

procedure TBookQueryF.FormCreate(Sender: TObject);
begin
    caption:='圖書查詢';
    Icon:=mainf.Icon;
    dm.ADODataSetBookQuery.Connection:=dm.ADOConnection1;
    dm.ADODataSetBookQuery.CommandText:='select * from book_info';
    dm.ADODataSetBookQuery.Open;
    dm.ADODataSetBookStockQuery.Connection:=dm.ADOConnection1;
    dm.ADODataSetBookStockQuery.CommandText:='select * from book_stock';
    dm.ADODataSetBookStockQuery.Open;
end;

procedure TBookQueryF.BitBtn5Click(Sender: TObject);

begin
  listview2.Items.Clear;
  with dm.ADODataSetBookStockQuery do
  begin
    first;
    while not Eof do
    begin
      with listview2.Items.Add do
      begin
        caption:=dm.GetBookName(FieldValues['bookid']);
        subitems.Add(FieldValues['bookinnumber']);
        subitems.Add(FieldValues['bookindate']);
        subitems.Add(FieldValues['bookoutnumber']);
        subitems.Add(FieldValues['bookoutdate']);
      end;
      Next;
    end;
  end;
end;

procedure TBookQueryF.BitBtn2Click(Sender: TObject);
begin
   if tabsheet1.Showing=true then
        ExportExcelListView:=listview1.Name
    else if tabsheet2.Showing=true then
        ExportExcelListView:=listview2.name;
    OpenForm(TExportExcelF,ExportExcelF,BookQueryF,true);
end;

procedure TBookQueryF.Edit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
     if key=13 then BitBtn1Click(Sender);
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
97久久精品人人爽人人爽蜜臀| 粉嫩高潮美女一区二区三区| 精品一区二区三区日韩| 成人免费高清在线观看| 91精品国产福利| 中文字幕日韩一区二区| 美女视频黄久久| 欧美私人免费视频| 国产精品你懂的在线欣赏| 日本强好片久久久久久aaa| 91色综合久久久久婷婷| 久久先锋影音av| 日韩精品亚洲一区| 欧美图片一区二区三区| 国产精品久久久久久久久免费丝袜| 99久久精品免费看国产 | 91免费版在线| 国产亚洲一区二区三区四区| 亚洲成a人片在线不卡一二三区| 9i在线看片成人免费| 精品99999| 久久精品国产亚洲a| 91精品国产一区二区| 性欧美大战久久久久久久久| 日本久久一区二区三区| 亚洲丝袜自拍清纯另类| 成人av在线看| 国产丝袜美腿一区二区三区| 国产在线精品一区二区不卡了| 日韩美女视频在线| 久久精品免费观看| 欧美一区二区三区在线观看 | 高清免费成人av| 无吗不卡中文字幕| 色婷婷综合久久| 欧美日韩亚州综合| 粉嫩一区二区三区性色av| 一区二区三区中文免费| 久久久精品天堂| 欧美三级在线播放| 99精品欧美一区二区蜜桃免费 | 国产欧美一区二区三区沐欲| 91精彩视频在线| 粉嫩av一区二区三区在线播放| 偷拍自拍另类欧美| 亚洲男人电影天堂| 久久精品在线观看| 日韩片之四级片| 欧美亚洲丝袜传媒另类| 丁香亚洲综合激情啪啪综合| 日韩精品一级二级| 亚洲精品成人a在线观看| 欧美韩日一区二区三区| 26uuu国产一区二区三区| 欧美日本一道本在线视频| 91香蕉视频污在线| 成人精品亚洲人成在线| 国产综合色视频| 老司机精品视频在线| 香蕉影视欧美成人| 亚洲精品视频免费看| 国产欧美日韩视频一区二区| 日韩一区二区精品葵司在线| 欧美日韩一区二区三区在线看| 99久久伊人久久99| 成人丝袜18视频在线观看| 国产一区二区三区在线观看免费视频| 日韩综合小视频| 天天色图综合网| 亚洲 欧美综合在线网络| 一区二区高清视频在线观看| 国产精品不卡一区| 国产精品女同一区二区三区| 国产欧美日韩精品在线| 国产片一区二区| 久久久不卡网国产精品一区| 欧美精品一区二区不卡| 国产婷婷色一区二区三区| 国产人伦精品一区二区| 中文字幕av一区二区三区免费看| 国产日韩欧美a| 中文字幕 久热精品 视频在线 | 一区二区三区精品视频在线| 国产精品欧美一区二区三区| 国产精品美女久久久久av爽李琼 | 久草这里只有精品视频| 久久国产生活片100| 精品一区精品二区高清| 国产精品一品视频| 成人av高清在线| 在线精品视频小说1| 69久久夜色精品国产69蝌蚪网| 4438亚洲最大| 久久影院午夜论| 国产欧美日韩中文久久| 亚洲同性同志一二三专区| 一区二区三区色| 99re热视频精品| 欧美色偷偷大香| 欧美成人精品二区三区99精品| 欧美精品一区二区三区在线| 国产亚洲一本大道中文在线| 国产精品福利一区二区| 一区二区三区四区在线免费观看| 亚洲最新在线观看| 蜜臀久久99精品久久久久宅男| 国产一区二区调教| 91日韩精品一区| 欧美一区二区视频网站| 国产亚洲美州欧州综合国| 亚洲日本韩国一区| 蜜臀av一区二区在线观看| 成人免费高清在线| 欧美视频一区二区三区在线观看| 日韩一本二本av| 国产精品美女视频| 美洲天堂一区二卡三卡四卡视频| 成人av网站在线观看免费| 欧美日韩在线电影| 久久久久国色av免费看影院| 亚洲欧美国产高清| 精品一区二区三区不卡 | 日韩一区二区视频| 一区在线中文字幕| 免费看欧美女人艹b| 大白屁股一区二区视频| 91精品国产免费久久综合| 中文字幕在线免费不卡| 久久国产乱子精品免费女| av在线综合网| 精品国产91久久久久久久妲己 | 国产高清亚洲一区| 欧美婷婷六月丁香综合色| 欧美激情在线看| 久久精品国产**网站演员| 99国产精品久久久久| 日韩亚洲电影在线| 亚洲一区二区美女| 国产乱子伦视频一区二区三区| 欧美午夜不卡视频| 成人免费一区二区三区视频| 精品一区二区三区免费毛片爱| 欧美视频第二页| 国产精品传媒在线| 国产精品1区2区| 精品久久久久久久久久久久久久久| 亚洲免费观看高清完整版在线观看| 国内精品久久久久影院薰衣草| 欧美伊人久久久久久久久影院 | 激情亚洲综合在线| 欧美精品成人一区二区三区四区| 中文字幕日韩一区| 成人黄色777网| 国产欧美一区二区精品仙草咪| 免费精品99久久国产综合精品| 在线观看日韩精品| 中文字幕日韩欧美一区二区三区| 国产91清纯白嫩初高中在线观看 | 精品国产伦理网| 美国三级日本三级久久99 | 免费美女久久99| 337p亚洲精品色噜噜| 亚洲一区二区在线免费看| 色香蕉成人二区免费| 日韩理论片网站| 色综合久久中文字幕| 1024成人网| 91麻豆精东视频| 中文字幕五月欧美| 色狠狠色狠狠综合| 亚洲一级二级在线| 欧美色网站导航| 亚洲午夜激情网站| 欧美性猛交xxxxxx富婆| 一区二区三区在线视频免费| 91激情在线视频| 亚洲观看高清完整版在线观看| 欧美午夜精品电影| 蜜桃视频在线观看一区| 精品少妇一区二区三区在线播放| 久久激情综合网| 日本欧美肥老太交大片| 日韩欧美一级二级| 国产呦精品一区二区三区网站| 国产偷国产偷精品高清尤物| 国产成人综合亚洲91猫咪| 国产精品久久久久精k8 | 偷拍自拍另类欧美| 精品国产乱码久久久久久牛牛| 国产一区二区看久久| 国产精品国产自产拍高清av王其| 91丝袜呻吟高潮美腿白嫩在线观看| 亚洲欧美视频在线观看视频| 精品视频1区2区| 国内精品免费**视频| 综合亚洲深深色噜噜狠狠网站| 欧美视频自拍偷拍| 国产呦萝稀缺另类资源| 亚洲欧美日韩系列| 欧美一区欧美二区|