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

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

?? bljsk_form.pas

?? 功能強大的圖書館管理系統~
?? PAS
字號:
unit BLJSK_Form;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, TFlatButtonUnit, StdCtrls, TFlatComboBoxUnit, TFlatEditUnit,
  TFlatGroupBoxUnit,DB,DBTables;

type
  TBLJSK_F = class(TForm)
    FlatGroupBox1: TFlatGroupBox;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    Label6: TLabel;
    Label7: TLabel;
    BH_FE: TFlatEdit;
    XM_FE: TFlatEdit;
    ZJH_FE: TFlatEdit;
    ZM_FCB: TFlatComboBox;
    Label8: TLabel;
    XB_FCB: TFlatComboBox;
    FlatButton1: TFlatButton;
    FlatButton2: TFlatButton;
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure FormDestroy(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure FlatButton2Click(Sender: TObject);
    procedure FlatButton1Click(Sender: TObject);
  private
    function CheckError:boolean;
    { Private declarations }
  public
    { Public declarations }
  end;

var
  BLJSK_F: TBLJSK_F;

implementation

uses
  Common_Unit;

{$R *.dfm}

var
  YHZ_T:TTable;
  YHDA_T:TTable;

function IsNum(str:string):boolean;
var
  i:integer;
begin
  Result:= true;
  for i:=1 to length(str) do
    if not (ord(str[i]) in[48..57]) then
      begin
        result:=false;
        exit;
      end;
end;
//***********************************************************************************
procedure TBLJSK_F.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  Action:=caFree;
end;
//***********************************************************************************
procedure TBLJSK_F.FormDestroy(Sender: TObject);
begin
  YHZ_T.Close;
  FreeAndNil(YHZ_T);
  YHDA_T.Close;
  FreeAndNil(YHDA_T);
  BLJSK_F:=nil;
end;
//***********************************************************************************
procedure TBLJSK_F.FormCreate(Sender: TObject);
begin
  YHZ_T:=TTable.Create(nil);
  YHZ_T.DatabaseName:=DataPath;
  YHZ_T.TableName:='GroupUser.db';

  YHDA_T:=TTable.Create(nil);
  YHDA_T.DatabaseName:=DataPath;
  YHDA_T.TableName:='YH.db';
end;
//***********************************************************************************
procedure TBLJSK_F.FormShow(Sender: TObject);
begin
  YHZ_T.Open;
  YHDA_T.Open;
  
  while not YHZ_T.Eof do
    begin
      ZM_FCB.Items.Add(YHZ_T.FieldValues['GroupName']);
      YHZ_T.Next;
    end;
  ZM_FCB.ItemIndex:=0;
end;
//***********************************************************************************
procedure TBLJSK_F.FlatButton2Click(Sender: TObject);
begin
  close;
end;
//***********************************************************************************
function TBLJSK_F.CheckError:boolean;          //檢查輸入的數據是否有錯誤
begin
  result:=false;
  if (length(BH_FE.Text)<>10)or (not IsNum(BH_FE.Text)) then        //圖書編號是否合法
    begin
      MessageBox(handle,'借書卡編號為10位數字!','編號錯誤',MB_OK or MB_ICONERROR);
      result:=true;
      exit;
    end
    else begin
      if YHDA_T.Locate('UserID',BH_FE.Text,[]) then
        begin
          MessageBox(handle,'借書卡編號已經存在!','編號重復',MB_OK or MB_ICONERROR);
          result:=true;
          exit;
        end;
    end;

  if XM_FE.Text='' then
    begin
      MessageBox(handle,'姓名不能為空!','姓名有誤',MB_OK or MB_ICONERROR);
      result:=true;
      exit;
    end;

  if ZJH_FE.Text='' then
    begin
      MessageBox(handle,'證件號不能為空!','證件號有誤',MB_OK or MB_ICONERROR);
      result:=true;
      exit;
    end
    else if not IsNum(ZJH_FE.Text) then
           begin
             MessageBox(handle,'證件號為數字,最好是身份證號!','證件號有誤',MB_OK or MB_ICONERROR);
             result:=true;
             exit;
           end;

end;
//***********************************************************************************
procedure TBLJSK_F.FlatButton1Click(Sender: TObject);  //辦理借書卡
begin
  if CheckError then exit;
  YHDA_T.Append;
  YHDA_T.FieldByName('UserID').AsString:=BH_FE.Text;
  YHDA_T.FieldByName('Name').AsString:=XM_FE.Text;
  YHDA_T.FieldByName('Sex').AsString:=XB_FCB.Text;
  YHDA_T.FieldByName('ZJID').AsString:=ZJH_FE.Text;
  YHZ_T.Locate('GroupName',ZM_FCB.Text,[]);
  YHDA_T.FieldByName('GroupID').AsString:=YHZ_T.FieldValues['GroupID'];
  YHDA_T.Post;
  MessageBox(handle,'借書卡信息添加成功!','添加成功',MB_OK or MB_ICONINFORMATION);
  BH_FE.Text:='';
  XM_FE.Text:='';
  XB_FCB.ItemIndex:=0;
  ZM_FCB.ItemIndex:=0;
  ZJH_FE.Text:='';
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区福利视频| 亚洲1区2区3区4区| 国产综合一区二区| 26uuu精品一区二区三区四区在线| 亚洲福利视频一区| 欧美福利视频导航| 日韩不卡手机在线v区| 日韩视频免费直播| 国产精品99久久不卡二区| 久久午夜电影网| 99久久综合狠狠综合久久| 自拍偷拍亚洲激情| 欧美日韩精品系列| 国产综合成人久久大片91| 国产日韩av一区二区| 99re成人在线| 蜜臀va亚洲va欧美va天堂| 久久精品一区二区三区av| 国产成人av一区二区三区在线| 国产精品天美传媒沈樵| 欧美影院精品一区| 国产一区二区三区在线观看免费 | 成人aa视频在线观看| 亚洲精品视频在线看| 欧美一级艳片视频免费观看| 国产一区二区三区四区五区入口| 亚洲乱码精品一二三四区日韩在线| 欧美日本免费一区二区三区| 国产91丝袜在线播放0| 亚洲成a人v欧美综合天堂| 中文字幕久久午夜不卡| 欧美一级一区二区| 在线观看一区二区视频| av一二三不卡影片| 精品在线免费观看| 午夜精品视频在线观看| 1024精品合集| 国产日韩在线不卡| 久久久欧美精品sm网站| 欧美一区日本一区韩国一区| 色婷婷综合久久久中文一区二区| 国产成人综合精品三级| 国产在线播放一区| 国内精品久久久久影院色| 天天做天天摸天天爽国产一区| 国产精品青草综合久久久久99| 久久综合久久鬼色| 国产女人18水真多18精品一级做| 精品国产网站在线观看| 精品日韩欧美在线| 欧美成人在线直播| 久久久五月婷婷| 久久一区二区视频| 中文字幕二三区不卡| 国产精品女同一区二区三区| 国产精品美女久久久久久久| 久久精品人人做人人综合| 久久亚洲影视婷婷| 日本一区二区三区高清不卡| 中文字幕成人网| 亚洲一区二区视频在线| 日韩专区欧美专区| 大桥未久av一区二区三区中文| av电影天堂一区二区在线| 色婷婷国产精品| 日韩免费高清av| 国产精品国产三级国产三级人妇| 亚洲色图都市小说| 蜜乳av一区二区| 91丨porny丨首页| 在线成人av影院| 国产清纯在线一区二区www| 亚洲一级二级在线| 丁香亚洲综合激情啪啪综合| 欧美精品亚洲一区二区在线播放| 精品福利二区三区| 亚洲一区在线观看视频| 国产一区二区三区香蕉| 欧美色综合久久| 国产精品女上位| 韩国三级电影一区二区| 欧美日韩高清在线播放| 亚洲天堂a在线| 国产成人免费高清| 精品国产伦一区二区三区观看体验| 中文字幕一区三区| 国产成人午夜视频| 精品国产sm最大网站| 亚洲电影一级片| 欧美性极品少妇| 亚洲人一二三区| 91伊人久久大香线蕉| 欧美国产在线观看| 大美女一区二区三区| 国产精品久久久久久久久快鸭| 国产一区欧美二区| 国产亚洲综合在线| 成人免费观看av| 日本一区二区免费在线| 国产福利91精品| 国产欧美日本一区二区三区| 国产精品18久久久久久久久久久久| 精品国产麻豆免费人成网站| 亚洲成人av一区二区三区| 99视频在线观看一区三区| 亚洲国产高清aⅴ视频| 韩国av一区二区三区在线观看| 一本到三区不卡视频| 日韩欧美成人激情| 中文一区一区三区高中清不卡| 亚洲免费在线看| 蜜桃av一区二区在线观看| 欧日韩精品视频| 亚洲精品精品亚洲| 欧美不卡视频一区| 久久日韩精品一区二区五区| 国产精品伦一区| 亚洲国产你懂的| 美女网站在线免费欧美精品| 国产一区二区在线视频| 99视频在线精品| 国产伦精品一区二区三区在线观看| 精品国产91久久久久久久妲己| 亚洲摸摸操操av| 欧美私人免费视频| 亚洲日本在线a| 欧美电视剧免费观看| 老色鬼精品视频在线观看播放| 日本道精品一区二区三区| 国产精品第五页| 91精品欧美综合在线观看最新| 日韩国产精品久久| 欧美tickle裸体挠脚心vk| 成人免费高清在线观看| 中文字幕一区二区三中文字幕| 岛国精品在线播放| 亚洲国产精品久久不卡毛片 | 欧美一区午夜视频在线观看| 另类小说视频一区二区| 亚洲精品国久久99热| 中文字幕一区二区三区色视频| 91国产免费看| 欧美日韩国产系列| jvid福利写真一区二区三区| 丁香亚洲综合激情啪啪综合| 成人听书哪个软件好| 麻豆国产欧美日韩综合精品二区| 亚洲成人福利片| 亚洲精品va在线观看| 亚洲欧美视频在线观看视频| 中文字幕一区二区5566日韩| 亚洲欧美日韩成人高清在线一区| 国产欧美日韩中文久久| 国产精品美女一区二区在线观看| 国产三级一区二区| 亚洲婷婷综合色高清在线| 亚洲人成网站影音先锋播放| 亚洲靠逼com| 无吗不卡中文字幕| 国产一区二区三区黄视频| 国产精品一区二区在线看| 成人av在线资源| 欧美性猛交一区二区三区精品 | 国产一区在线看| 欧美高清在线视频| 日韩av一区二区在线影视| 99久久精品费精品国产一区二区| 久久一二三国产| 国产在线精品一区在线观看麻豆| 欧美欧美欧美欧美| 亚洲国产精品麻豆| 欧美三级电影网| 亚洲综合区在线| 在线观看欧美日本| 国产精品久久久爽爽爽麻豆色哟哟 | 高清成人在线观看| 色久综合一二码| 精品国产乱码久久久久久图片 | 亚洲一区二区五区| 国产精品88888| 精品国产一二三| 欧美aⅴ一区二区三区视频| 色婷婷精品大在线视频| 久久久久久久久久电影| 日本伊人色综合网| 欧美日韩精品一区二区三区蜜桃 | 国产精品第一页第二页第三页| 午夜日韩在线观看| 欧美私模裸体表演在线观看| 中文字幕在线一区二区三区| 国产一区二区在线视频| 精品少妇一区二区| 韩国毛片一区二区三区| 欧美一级二级三级蜜桃| 日韩**一区毛片| 欧美精品v日韩精品v韩国精品v| 亚洲男帅同性gay1069| 91麻豆123| 婷婷中文字幕综合| 日韩一区二区在线免费观看|