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

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

?? uzhgl.pas

?? 完善的學生管理系統源碼 適用于畢業設計和各種小的設計
?? PAS
?? 第 1 頁 / 共 2 頁
字號:
unit Uzhgl;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ComCtrls, ToolWin, ExtCtrls, StdCtrls, ImgList, ActnList, DB,
  ADODB, XPMenu, Buttons;

type
  TFmZhgl = class(TForm)
    treeclass: TTreeView;
    Splitter1: TSplitter;
    CoolBar1: TCoolBar;
    ToolBar1: TToolBar;
    ToolButton1: TToolButton;
    ToolButton2: TToolButton;
    ToolButton3: TToolButton;
    Panel1: TPanel;
    Label1: TLabel;
    ComboBox1: TComboBox;
    Label2: TLabel;
    listbjkb: TListBox;
    Button1: TButton;
    Button2: TButton;
    ListBox2: TListBox;
    Button3: TButton;
    Button4: TButton;
    Button5: TButton;
    Edit1: TEdit;
    GroupBox1: TGroupBox;
    Edit2: TEdit;
    Label4: TLabel;
    Button6: TButton;
    ToolButton4: TToolButton;
    Label5: TLabel;
    Label6: TLabel;
    Edit3: TEdit;
    ImageList1: TImageList;
    stb: TStatusBar;
    pgb: TProgressBar;
    ADOTable2: TADOTable;
    ADOQuery1: TADOQuery;
    DataSource1: TDataSource;
    Timer1: TTimer;
    Label7: TLabel;
    Edit4: TEdit;
    Label8: TLabel;
    Edit5: TEdit;
    Label9: TLabel;
    Button7: TButton;
    Button8: TButton;
    Button9: TButton;
    XPMenu1: TXPMenu;
    ToolButton5: TToolButton;
    ToolButton6: TToolButton;
    ToolButton7: TToolButton;
    ToolButton8: TToolButton;
    ToolButton9: TToolButton;
    ToolButton10: TToolButton;
    ToolButton11: TToolButton;
    ToolButton12: TToolButton;
    ToolButton13: TToolButton;
    Label3: TLabel;
    Edit6: TEdit;
    GroupBox2: TGroupBox;
    Memo1: TMemo;
    SpeedButton3: TSpeedButton;
    SpeedButton1: TSpeedButton;
    SaveDialog1: TSaveDialog;
    procedure FormCreate(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure treeclassDblClick(Sender: TObject);
    procedure treeclassEditing(Sender: TObject; Node: TTreeNode;
      var AllowEdit: Boolean);
    procedure treeclassClick(Sender: TObject);
    procedure ComboBox2Change(Sender: TObject);
    procedure Edit2Change(Sender: TObject);
    procedure Button6Click(Sender: TObject);
    procedure Button7Click(Sender: TObject);
    procedure Button8Click(Sender: TObject);
    procedure Button9Click(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure ListBox2Click(Sender: TObject);
    procedure Button4Click(Sender: TObject);
    procedure Button5Click(Sender: TObject);
    procedure ToolButton1Click(Sender: TObject);
    procedure ToolButton2Click(Sender: TObject);
    procedure ToolButton3Click(Sender: TObject);
    procedure ToolButton6Click(Sender: TObject);
    procedure ToolButton7Click(Sender: TObject);
    procedure ToolButton8Click(Sender: TObject);
    procedure ToolButton10Click(Sender: TObject);
    procedure ToolButton11Click(Sender: TObject);
    procedure ToolButton12Click(Sender: TObject);
    procedure listbjkbClick(Sender: TObject);
    procedure SpeedButton1Click(Sender: TObject);
    procedure SpeedButton3Click(Sender: TObject);
   // procedure Action1Execute(Sender: TObject);
   // procedure Action2Execute(Sender: TObject);
  private
    { Private declarations }
  public
  // procedure setConn();
  procedure Loadxb();
  procedure Loadbj();
  procedure getbjkc() ;
  procedure getZkc();
  procedure getbjbh(strbjm:string);
  procedure getkcbh(strkcm:string);
    { Public declarations }
  end;

var
  FmZhgl: TFmZhgl;
  NoFShow:boolean;

implementation

uses Udata;

{$R *.dfm}

procedure TFmZhgl.FormCreate(Sender: TObject);
begin
pgb.Parent:=Stb;
pgb.Top:=2;
pgb.Left:=stb.Panels[0].Width ;
pgb.Height :=stb.Height-2;
pgb.Width:=stb.Panels[1].Width ;
//setConn();
stb.Panels[0].Text :='數據載入中---';
end;

procedure TFmzhgl.LoadXb();
 var
 tmptree:TTreeNode;
 strsql:string;
begin
  try
  ADOQuery1.sql.clear;
    ADOQuery1.Active :=false;
    strsql:='select * from txbb ';
    ADOQuery1.sql.add(strsql);
    ADOQuery1.Active :=true;
    ADOQuery1.First;
   pgb.Max :=ADOQuery1.FieldCount;
   pgb.Min:=0;
   pgb.Step:=1;
   pgb.StepIt;
  treeclass.Items.BeginUpdate;
  while not ADOQuery1.Eof do
  begin
   tmptree:=treeclass.Items.Add(treeclass.Selected,ADOQuery1.FieldValues['cxbb_bbm']);
    tmptree.ImageIndex:=0;
   // combobox2.Items.Add(ADOQuery1.FieldValues['cxbb_bbm']);
  ADOQuery1.Next;
  end;
  // combobox1.ItemIndex :=0;

    finally
    treeclass.Items.EndUpdate ;
    ADOQuery1.Active:=false;
    //on E:EAccessViolation do LoadClass();
    end;

end;

 procedure tfmzhgl.Loadbj();
     var
     strclass:string;
     tmptree:TTreeNode;
     k:integer;
     j:integer;
     strsql:string;

    begin
    j:=treeclass.Items.Count -1;
    treeclass.Items.BeginUpdate;

    for k:=j downto 0 do
    begin
    strclass:=trim(treeclass.Items[k].Text) ;

    ADOQuery1.sql.clear;
    ADOQuery1.Active :=false;
    strsql:='select * from tbjb where cbjb_xb='''+strclass+'''';
    //showmessage(strsql);
    ADOQuery1.sql.add(strsql);
    ADOQuery1.Active :=true;
    ADOQuery1.First;

    pgb.Max :=ADOQuery1.FieldCount;
   pgb.Min:=0;
   pgb.Step:=1;
   pgb.StepIt;
   //showmessage(strclass);

  while not ADOQuery1.Eof do
  begin
   tmptree:= treeclass.Items.AddChild(treeclass.Items[k],ADOQuery1.FieldValues['cbjb_bjm']);
   tmptree.ImageIndex:=1;
   //showmessage(ADOQuery1.FieldValues['cbjb_bjm']);
   ADOQuery1.Next;
   end;

   ADOQuery1.Active:=false;
    end;
    treeclass.Items.endUpdate;
    stb.Panels[0].Text :='數據裝入完畢';
    pgb.Free ;
    end;
    


procedure TFmZhgl.Timer1Timer(Sender: TObject);
begin
LoadXb();
Loadbj();
getZkc();
timer1.Enabled :=false;
timer1.Free;
end;

procedure TFmZhgl.FormShow(Sender: TObject);
begin

 if not nofshow then
 timer1.Enabled :=true;
nofshow:=true;
end;
procedure TFmzhgl.getbjbh(strbjm:string);
begin
try
  adoquery1.SQL.Clear ;
adoquery1.Close;
adoquery1.SQL.Add('select cbjb_bjbh from tbjb where cbjb_bjm='''+strbjm+'''');
adoquery1.Open;
edit4.text:=ADOQuery1.FieldValues['cbjb_bjbh'];
except
end;
end;
procedure TFmzhgl.getkcbh(strkcm:string);
var
strsql:string;
begin

try
strsql:='select ckcb_kh,ckcb2_ks from tkcb,tkcb2 where ckcb_kc='''+strkcm+'''';
  adoquery1.SQL.Clear ;
adoquery1.Close;
adoquery1.SQL.Add(strsql);
adoquery1.Open;
edit1.text:=ADOQuery1.FieldValues['ckcb_kh'];
except
end;
end;
procedure TFmzhgl.getbjkc() ;
var
strsql:string;
strxq,strbj:string;
begin
strbj:=trim(treeclass.Selected.Text);
strxq:=edit5.Text;
if strxq =''then
strsql:='select ckcb2_kc from tkcb2 where ckcb2_bj='''+strbj+''''

else
strsql:='select ckcb2_kc from tkcb2 where ckcb2_bj='''+strbj+''' and ckcb2_xq='''+strxq+'''';
try
adoquery1.SQL.Clear ;
adoquery1.Close;
adoquery1.SQL.Add(strsql);
adoquery1.Open;
listbjkb.Clear;
while not adoquery1.Eof do
  begin
  listbjkb.Items.Add(adoquery1.FieldValues['ckcb2_kc']);
  adoquery1.Next;
  end;
finally
adoquery1.Close;
end;
end;
procedure TFmZhgl.treeclassDblClick(Sender: TObject);
var
intjsNo:integer;
  begin
  if treeclass.Selected.Parent = nil then
    begin
     //combobox2.Text :=treeclass.Selected.Text;
  intjsno:=treeclass.Selected.Count;
   stb.Panels[1].Text:=treeclass.Selected.Text+'該系班級數:'+inttostr(intjsno);
   exit;
   end;
   getbjkc();
   //combobox2.Text :=treeclass.Selected.Parent.Text;
   edit2.Text :=treeclass.Selected.Text;
end;
procedure tfmzhgl.getZkc();
begin
 try
adoquery1.SQL.Clear ;
adoquery1.Close;
adoquery1.SQL.Add('select * from tkcb order by ckcb_kh');
adoquery1.Open;
listbox2.Clear;
while not adoquery1.Eof do
  begin
  listbox2.Items.Add(adoquery1.FieldValues['ckcb_kc']);
  adoquery1.Next;
  end;
finally
adoquery1.Close;
end;
end;

procedure TFmZhgl.treeclassEditing(Sender: TObject; Node: TTreeNode;
  var AllowEdit: Boolean);
begin
allowedit:=false;
end;

procedure TFmZhgl.treeclassClick(Sender: TObject);

var
intjsNo:integer;
  begin
  if treeclass.Selected.Parent = nil then
    begin
  intjsno:=treeclass.Selected.Count;
   stb.Panels[1].Text:=treeclass.Selected.Text+'該系班級數:'+inttostr(intjsno);
   exit;
   end ;
   //combobox2.Text :=treeclass.Selected.Parent.Text;
   edit2.Text :=treeclass.Selected.Text;
   getbjbh(edit2.Text);

end;

procedure TFmZhgl.ComboBox2Change(Sender: TObject);
begin
button6.Enabled:=true;
end;

procedure TFmZhgl.Edit2Change(Sender: TObject);
begin
begin
button6.Enabled:=true;
end;
 end;
procedure TFmZhgl.Button6Click(Sender: TObject);
var
//strxb:string;
strbj,strbj2:string;
strsql:string;
strbh:string;
begin
if (treeclass.Selected=nil) or (treeclass.Selected.Parent =nil)  then begin
showmessage('請先選中要修改的班級');
exit;
end;
strbh:=edit4.Text;
strbj:=edit2.Text;
strbj2:=trim(treeclass.Selected.Text);
if strbh='' then begin
showmessage('請輸入班級編號');
edit4.SetFocus; ;
exit;
end;
if strbj='' then begin
showmessage('請輸入班級名');
edit2.SetFocus;
exit;
end;
if application.MessageBox('確認要修改班級嗎?','提示',mb_okcancel)=idok then
begin
    strsql:='select * from tbjb where cbjb_bjm='''+strbj+''' and cbjb_bjbh='''+strbh+'''';
    adoquery1.SQL.Clear ;
   adoquery1.Close;
   adoquery1.SQL.Add(strsql);
    adoquery1.Open;
    if not (adoquery1.Eof) and (adoquery1.Bof) then begin
    showmessage('對不起,班級名" '+pchar(strbj)+' 或班級編號'+pchar(strbh)+'"已經存在,不可重復');
    edit2.SetFocus;
    exit;
    end;
    strsql:='update tbjb set cbjb_bjm='''+strbj+''',cbjb_bjbh='''+strbh+''' where cbjb_bjm='''+strbj2+'''';
   try
    adoquery1.SQL.Clear ;
   adoquery1.Close;
   adoquery1.SQL.Add(strsql);
   adoquery1.ExecSQL;
   treeclass.Selected.Text:=strbj;
    memo1.Lines.Add('將班級('+strbj2+')改為('+strbj+')');

    treeclass.Selected.Text:=strbj;
    except
    //showmessage('搞了個錯我日');
    end;
end;

end;

procedure TFmZhgl.Button7Click(Sender: TObject);
var

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品一区二区久久不卡| 强制捆绑调教一区二区| 欧美哺乳videos| 日韩视频免费观看高清在线视频| 欧美亚洲图片小说| 欧美日韩久久久| 7777精品伊人久久久大香线蕉超级流畅 | 欧美在线不卡视频| 色94色欧美sute亚洲线路一久 | 欧美一区三区二区| 91精品欧美福利在线观看| 欧美日本一区二区三区四区| 91精品国产高清一区二区三区| 91精品啪在线观看国产60岁| 日韩欧美国产精品一区| 久久免费精品国产久精品久久久久 | 91麻豆精品国产91久久久久| 欧美精品在线视频| 日韩精品一区二| 国产欧美日韩在线观看| 亚洲欧美怡红院| 亚洲第一二三四区| 黄色精品一二区| 91小视频在线观看| 欧美电影一区二区| 国产清纯在线一区二区www| 日韩美女视频一区| 日韩国产成人精品| 成人久久视频在线观看| 欧美日韩1234| 国产精品全国免费观看高清 | 欧美丰满美乳xxx高潮www| 日韩一区二区在线免费观看| 国产欧美1区2区3区| 亚洲一区二区三区爽爽爽爽爽| 美女在线一区二区| 91免费精品国自产拍在线不卡| 欧美三级电影网| 久久久精品人体av艺术| 亚洲第一综合色| 国产一区二区网址| 7777精品伊人久久久大香线蕉完整版 | 有码一区二区三区| 久久精品国产久精国产| 91色九色蝌蚪| 久久―日本道色综合久久| 亚洲精品国产无套在线观| 激情亚洲综合在线| 欧美午夜在线一二页| 久久久久亚洲蜜桃| 日韩av一二三| 欧美性一二三区| 国产女人18毛片水真多成人如厕| 亚洲成人一区二区在线观看| 成人福利视频网站| 精品va天堂亚洲国产| 亚洲线精品一区二区三区| 国产伦精品一区二区三区免费迷| 欧美日韩国产系列| 一区二区视频在线看| 国产成人精品免费看| 日韩欧美亚洲国产精品字幕久久久| 亚洲天堂2014| 国产91清纯白嫩初高中在线观看| 91精品国产麻豆| 偷拍亚洲欧洲综合| 欧美午夜电影网| 亚洲一区免费视频| 一本大道久久a久久精品综合| 国产婷婷色一区二区三区| 国内精品国产成人国产三级粉色| 欧美丰满一区二区免费视频| 亚洲不卡一区二区三区| 欧美日韩亚洲综合在线| 亚洲h精品动漫在线观看| 在线国产电影不卡| 亚洲综合丁香婷婷六月香| 色先锋资源久久综合| 一区二区在线观看免费| 色综合天天综合在线视频| 亚洲老妇xxxxxx| 色综合咪咪久久| 亚洲一二三区不卡| 欧美午夜电影网| 天天色综合天天| 日韩视频在线永久播放| 精品一区二区综合| 精品久久久三级丝袜| 国产精品一区二区无线| 国产视频一区在线播放| 成人激情午夜影院| 伊人婷婷欧美激情| 欧美日韩和欧美的一区二区| 婷婷久久综合九色综合绿巨人| 欧美日韩在线免费视频| 日本网站在线观看一区二区三区| 欧美一级淫片007| 精品一区二区在线免费观看| 国产精品美女久久久久久久 | 国产日韩欧美激情| 99精品视频在线播放观看| 亚洲亚洲人成综合网络| 欧美精品v国产精品v日韩精品| 图片区小说区区亚洲影院| 欧美哺乳videos| 99久久综合精品| 亚洲国产中文字幕在线视频综合 | 国产一区二区三区在线观看精品 | 亚洲成人资源网| 精品国产一区二区三区久久久蜜月 | 精品亚洲免费视频| 国产精品久线观看视频| 欧美视频一二三区| 国产精品白丝av| 亚洲自拍偷拍av| 国产欧美一区视频| 欧美色爱综合网| 懂色av一区二区夜夜嗨| 日韩电影免费一区| 日韩美女精品在线| 日韩午夜av一区| 在线视频综合导航| 国产一区二区美女诱惑| 性做久久久久久久久| 国产精品女主播av| 精品国产三级a在线观看| 欧美吻胸吃奶大尺度电影| 国产一区二区不卡老阿姨| 亚洲成人1区2区| 国产精品国产精品国产专区不片| 91精品国产综合久久婷婷香蕉 | 亚洲第一二三四区| 国产精品国产三级国产有无不卡| 日韩一区二区三区在线观看| 91国偷自产一区二区开放时间 | 国产精品99久| 老司机一区二区| 午夜日韩在线电影| 亚洲男人的天堂网| 国产精品色在线| 久久久亚洲国产美女国产盗摄 | 久久亚洲免费视频| 日韩视频中午一区| 91精品视频网| 欧洲av一区二区嗯嗯嗯啊| 91小视频在线| 99久久精品国产毛片| 福利一区二区在线| 精品伊人久久久久7777人| 日本成人在线网站| 蜜臀av一区二区三区| 午夜电影网一区| 亚洲成a人在线观看| 亚洲午夜日本在线观看| 亚洲综合一区二区三区| 一区二区三区日本| 亚洲国产sm捆绑调教视频 | 日本一区二区成人在线| 国产午夜精品一区二区| 国产色产综合色产在线视频 | 亚洲欧美激情在线| 亚洲免费看黄网站| 一个色综合网站| 午夜私人影院久久久久| 奇米影视一区二区三区| 另类人妖一区二区av| 久久超级碰视频| 国产成人啪午夜精品网站男同| 国产精品99久久久久| av日韩在线网站| 欧美主播一区二区三区| 91精品国产综合久久蜜臀| 精品乱人伦小说| 国产精品嫩草影院com| 亚洲精品欧美综合四区| 日本欧美久久久久免费播放网| 六月婷婷色综合| 波多野洁衣一区| 欧美色网站导航| 精品日韩一区二区| 国产精品美女久久久久久久久| 亚洲精品国久久99热| 日韩电影免费在线观看网站| 国产精品影视网| 色综合久久精品| 精品黑人一区二区三区久久| 国产精品久久久久影院老司| 亚洲自拍偷拍欧美| 国内精品国产三级国产a久久| 99久久婷婷国产综合精品| 欧美日韩一区二区三区高清 | 处破女av一区二区| 欧美三级中文字幕| 国产香蕉久久精品综合网| 一区二区三区在线视频免费| 国产一区二区福利| 欧美日韩在线免费视频| 欧美经典一区二区| 手机精品视频在线观看| 成人免费视频一区|