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

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

?? readerqueryu.pas

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

interface

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

type
  TReaderQueryF = class(TForm)
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    GroupBox1: TGroupBox;
    RadioButton1: TRadioButton;
    RadioButton2: TRadioButton;
    RadioButton3: TRadioButton;
    RadioButton4: TRadioButton;
    RadioButton5: TRadioButton;
    GroupBox2: TGroupBox;
    StaticText1: TStaticText;
    Edit1: TEdit;
    BitBtn1: TBitBtn;
    GroupBox3: TGroupBox;
    ListView1: TListView;
    TabSheet2: TTabSheet;
    GroupBox4: TGroupBox;
    StaticText3: TStaticText;
    StaticText2: TStaticText;
    Edit2: TEdit;
    GroupBox5: TGroupBox;
    ListView2: TListView;
    GroupBox6: TGroupBox;
    RadioButton7: TRadioButton;
    RadioButton8: TRadioButton;
    BitBtn4: TBitBtn;
    RadioButton6: TRadioButton;
    BitBtn5: TBitBtn;
    CheckBox1: TCheckBox;
    DateTimePicker1: TDateTimePicker;
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn5Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure BitBtn4Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
    procedure WMNCPaint(var Msg : TWMNCPaint); message WM_NCPAINT;
  public
    { Public declarations }
    QueryStr:string;
  end;

var
  ReaderQueryF: TReaderQueryF;

implementation

uses DataModule, ExportExcelU, BookQueryU,MainU,ShareU;

{$R *.dfm}
procedure TReaderQueryF.WMNCPaint(var Msg: TWMNCPaint);
begin
    inherited;
    draw(ReaderQueryF);
end;
procedure TReaderQueryF.FormClose(Sender: TObject;
  var Action: TCloseAction);
begin
    ReaderQueryF:=nil;
    action:=cafree;
end;

procedure TReaderQueryF.BitBtn1Click(Sender: TObject);
  procedure ShowData;
  var
    temp:string;
  begin
      dm.ADODataSetReaderQuery.Filtered:=false;
      if radiobutton4.Checked then
      begin
          if trim(edit1.Text)= '男' then
              temp:='0'
          else
              temp:='1';
      end
      else if radiobutton6.Checked then
          temp:=dm.GetReaderEducationID(trim(edit1.Text))
      else if radiobutton5.Checked then
          temp:=dm.GetReaderTypeID(trim(edit1.text))
      else
          temp:=trim(edit1.text);

      if temp<>'' then
        if (checkbox1.Checked) and  not
                            (radiobutton5.Checked or radiobutton6.Checked) then
            dm.ADODataSetReaderQuery.Filter:=QueryStr+ ' like ' +
                                             quotedstr('%'+temp+'%')
        else
          dm.ADODataSetReaderQuery.Filter:=QueryStr+ ' = ' +
                                             quotedstr(temp);

      dm.ADODataSetReaderQuery.Filtered:=true;

      with dm.ADODataSetReaderQuery do
      begin
        First;
        while not Eof do
        begin
          with listview1.Items.Add do
          begin
              caption:=FieldValues['ReaderCardID'];
              subitems.Add(FieldValues['Name']);
              subitems.Add(FieldValues['ID']);
              if FieldValues['Sex']=0 then
                subitems.Add('男')
              else
                subitems.Add('女');

              subitems.Add(dm.GetReaderTypeName(FieldValues['ReaderTypeID']));
              subitems.Add(dm.GetreaderEducationName(FieldValues['educationid']));
          end;
          Next;
        end;
      end;
  end;
begin
    if radiobutton1.Checked then
      QueryStr:='ReaderCardID'
    else if radiobutton2.Checked then
      QueryStr:='Name'
    else if radiobutton3.Checked then
      QueryStr:='ID'
    else if radiobutton4.Checked then
      QueryStr:='Sex'
    else if radiobutton5.Checked then
      QueryStr:='ReaderTypeID'
    else if radiobutton6.Checked then
      QueryStr:='EducationID';
    listview1.Items.Clear;
    dm.ADODataSetReaderQuery.Connection:=dm.ADOConnection1;
    dm.ADODataSetReaderQuery.CommandText:='select ReaderCardid,id,name,sex,'+
                                'educationid,readertypeid from Reader_info ';
    dm.ADODataSetReaderQuery.Open;
    ShowData;
end;
 
procedure TReaderQueryF.BitBtn5Click(Sender: TObject);
begin
      dm.ADODataSetLendBookQuery.Connection:=dm.ADOConnection1;
      dm.ADODataSetLendBookQuery.CommandText:='select * from lend_book';
      dm.ADODataSetLendBookQuery.Open;

    with dm.ADODataSetLendBookQuery do
      begin
        First;
        while not Eof do
        begin
          with listview2.Items.Add do
          begin
              caption:=FieldValues['ReaderCardID'];
              subitems.Add(FieldValues['bookid']);
              subitems.Add(FieldValues['lenddate']);
              subitems.Add(FieldValues['borrowdate']);
              if FieldValues['state'] ='0' then
                subitems.Add('已還')
              else
                subitems.Add('未還');
          end;
          Next;
        end;
      end;
end;

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

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

procedure TReaderQueryF.FormCreate(Sender: TObject);
begin
    caption:='讀者查詢';
    Icon:=mainf.Icon;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人在线色| 午夜视频久久久久久| 欧美三区免费完整视频在线观看| 久久99日本精品| 亚洲一二三四区| 国产精品免费久久久久| 欧美tk—视频vk| 欧美日韩亚洲综合在线| 99精品久久99久久久久| 国产伦精品一区二区三区免费迷| 日韩专区在线视频| 亚洲国产高清不卡| 久久久精品影视| 欧美xxxxxxxx| 欧美一区二区三区成人| 欧美日韩三级一区二区| 91欧美激情一区二区三区成人| 国产老肥熟一区二区三区| 男男成人高潮片免费网站| 亚洲成人自拍网| 亚洲已满18点击进入久久| 中文字幕av不卡| 日本一区二区成人| 久久久五月婷婷| 久久久国产精品不卡| 26uuu亚洲| 久久影视一区二区| 欧美成人三级在线| 日韩一区二区三区四区五区六区| 欧美日韩亚洲综合一区| 精品婷婷伊人一区三区三| 在线观看av一区| 欧美午夜精品一区二区蜜桃| 在线观看欧美精品| 日本精品视频一区二区三区| 91丝袜国产在线播放| 91啪亚洲精品| 欧洲av一区二区嗯嗯嗯啊| 欧美婷婷六月丁香综合色| 欧美在线观看一二区| 欧美日韩在线免费视频| 欧美日韩国产精选| 日韩欧美一区二区三区在线| 欧美成人伊人久久综合网| 2024国产精品视频| 国产女同互慰高潮91漫画| 国产精品免费视频网站| 中文字幕视频一区| 亚洲一区二区三区四区五区黄| 亚洲一卡二卡三卡四卡无卡久久 | 国产精品亚洲一区二区三区妖精| 国产在线一区二区| 国产精品资源在线观看| 成人午夜视频免费看| av动漫一区二区| 欧美日韩在线观看一区二区| 欧美日本一道本| 久久综合丝袜日本网| 欧美国产日韩在线观看| 最新热久久免费视频| 亚洲制服丝袜av| 日产精品久久久久久久性色| 激情综合网激情| caoporn国产精品| 欧美中文字幕亚洲一区二区va在线| 欧美日本国产视频| 精品国产三级a在线观看| 欧美经典三级视频一区二区三区| 亚洲日本一区二区| 日韩精品色哟哟| 国产成人亚洲综合色影视| 91麻豆免费看| 欧美一区二区三区男人的天堂| 国产无一区二区| 亚洲人成在线播放网站岛国| 日本美女一区二区| 色综合天天综合网天天看片| 欧美日韩成人一区二区| 久久免费午夜影院| 亚洲午夜电影在线| 国产精品18久久久久久久久久久久 | 欧美剧在线免费观看网站| 精品国产精品网麻豆系列| 《视频一区视频二区| 男男gaygay亚洲| 91免费看`日韩一区二区| 91精品国产黑色紧身裤美女| 国产精品萝li| 六月婷婷色综合| 色综合久久久久网| 中文字幕制服丝袜一区二区三区| 香蕉av福利精品导航 | 欧美美女一区二区三区| 久久久久青草大香线综合精品| 一二三四社区欧美黄| 蜜臀av性久久久久蜜臀aⅴ四虎| 成人av午夜影院| 日韩欧美在线综合网| 亚洲毛片av在线| 国产mv日韩mv欧美| 日韩欧美另类在线| 性做久久久久久免费观看欧美| 成人在线一区二区三区| 欧美精品一卡两卡| 亚洲女爱视频在线| 盗摄精品av一区二区三区| 日韩欧美成人一区二区| 亚洲成av人片在线| 色综合久久99| 亚洲欧洲日韩一区二区三区| 国产精品66部| 欧美v日韩v国产v| 日本伊人色综合网| 欧美三级在线看| 一区二区三区在线看| 不卡电影免费在线播放一区| 久久久久久电影| 韩国v欧美v日本v亚洲v| 日韩视频一区二区| 午夜视频在线观看一区二区三区| 色综合久久99| 亚洲欧美日韩在线| 色综合久久久久| 亚洲精品成人天堂一二三| 99精品久久免费看蜜臀剧情介绍| 中文字幕不卡在线| 丁香另类激情小说| 欧美韩国日本综合| 成人激情图片网| 国产精品无人区| 大陆成人av片| 欧美激情在线免费观看| 国产在线看一区| 蜜桃一区二区三区四区| 欧美精品丝袜久久久中文字幕| 亚洲午夜国产一区99re久久| 在线观看国产91| 婷婷开心久久网| 91精品欧美一区二区三区综合在| 午夜视频在线观看一区二区三区| 精品1区2区3区| 日本最新不卡在线| 精品电影一区二区三区| 国产一区二区在线影院| 中文字幕国产一区二区| 99精品黄色片免费大全| 一区二区三区加勒比av| 欧美日韩aaaaa| 久久se精品一区精品二区| 久久久99精品免费观看不卡| 国产精品69毛片高清亚洲| 国产精品不卡一区二区三区| 色综合天天在线| 婷婷久久综合九色国产成人 | 中文字幕欧美国产| 色综合久久久网| 午夜av一区二区| 欧美α欧美αv大片| 风间由美一区二区三区在线观看| 亚洲人123区| 91精品中文字幕一区二区三区| 极品少妇一区二区| 中文字幕亚洲欧美在线不卡| 欧美三级三级三级爽爽爽| 裸体歌舞表演一区二区| 成人免费视频在线观看| 欧美喷水一区二区| 国产一区二区福利视频| 亚洲桃色在线一区| 日韩一区二区三区视频在线| 粉嫩av一区二区三区粉嫩| 亚洲一区二区视频在线| www激情久久| 欧美午夜精品理论片a级按摩| 麻豆91精品91久久久的内涵| 国产精品久久久久婷婷二区次| 欧美日韩黄色一区二区| 国产精华液一区二区三区| 亚洲精品成a人| 久久天天做天天爱综合色| 色哟哟国产精品免费观看| 蜜臀av性久久久久av蜜臀妖精| 日本一区二区成人| 678五月天丁香亚洲综合网| 不卡影院免费观看| 麻豆国产欧美日韩综合精品二区| 中文字幕亚洲精品在线观看| 日韩女优制服丝袜电影| 色94色欧美sute亚洲线路二| 久久99这里只有精品| 亚洲色图视频网站| 久久精品一区四区| 日韩一区二区免费在线电影| 成人av资源下载| 精品一区二区三区免费观看| 亚洲国产一区二区a毛片| 国产精品色在线| 久久久久久免费毛片精品| 欧美视频一区二区在线观看| 成人激情黄色小说|