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

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

?? stu.pas

?? 采用delphi軟件對學生選課系統(tǒng)進行設計與制作
?? PAS
字號:
unit stu;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, DBTables, DB, ExtCtrls, StdCtrls, Mask, DBCtrls, Grids, DBGrids,
  Buttons;

type
  Tstufrm = class(TForm)
    DataSource1: TDataSource;
    DataSource2: TDataSource;
    Query1: TQuery;
    Query2: TQuery;
    Query3: TQuery;
    Query4: TQuery;
    Query5: TQuery;
    Table1: TTable;
    Panel1: TPanel;
    Label1: TLabel;
    Label2: TLabel;
    DBEdit1: TDBEdit;
    DBEdit2: TDBEdit;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    Edit1: TEdit;
    DBEdit3: TDBEdit;
    DBEdit4: TDBEdit;
    que: TBitBtn;
    BitBtn2: TBitBtn;
    DBGrid1: TDBGrid;
    DBNavigator1: TDBNavigator;
    xuan: TBitBtn;
    tui: TBitBtn;
    Label6: TLabel;
    stringGrid1: TStringGrid;
    procedure Edit1Enter(Sender: TObject);
    procedure Edit1KeyPress(Sender: TObject; var Key: Char);
    procedure xuanClick(Sender: TObject);
    procedure cSelectCell(Sender: TObject; ACol, ARow: Integer;
      var CanSelect: Boolean);
   procedure tuiClick(Sender: TObject);
    procedure FormShow(Sender: TObject);
   procedure queClick(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  stufrm: Tstufrm;
 i,j :integer ;
  sacol,sarow :integer;
  acno :array[1..5,1..4] of string ;
  snum : string ;

implementation

{$R *.dfm}

procedure Tstufrm.Edit1Enter(Sender: TObject);
begin
  edit1.text:='';
  dbedit1.text:='';
  dbedit2.text:='';
  for i:=1 to 5 do
    for j:=1 to 4 do
      begin
        stringGrid1.Cells[i,j]:= '' ;
        acno[i,j]:='';
      end;
  query5.close;
  xuan.enabled:=false;
  tui.enabled:=false;

end;

procedure Tstufrm.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
 if (key=#13) and (Edit1.Text<>'') then
    que.Click;


end;

procedure Tstufrm.xuanClick(Sender: TObject);
begin
 if table1cquato.value:=table1cnum.value then
  begin
    showmessage('沒有名額');
    exit;
  end ;
 sacol:=table1ctime.value div 10;
  sarow:=table1ctime.value- sacol*10 ;
  if stringGrid1.Cells[sacol,sarow]<>'' then
  begin
    showmessage('時間沖突');
    exit;
  end;
  try
    query3.close;
    query3.parambyname('sno').value:=snum ;
    query3.parambyname('cno').value:=table1cno.value;
    query3.execsql;
  except
    showmessage('該課程已修');
    exit;
  end;
  stringGrid1.Cells[sacol,sarow]:=table1cname.value;
  acno[sacol,sarow]:=table1cno.value;
  Table1.Edit ;
  Table1cnum.value:=table1cnum.value+1;
  Table1.Post ;
  query5.close;
  query5.open;
end;

procedure Tstufrm.StringGrid1SelectCell(Sender: TObject; aCol,
  aRow: Integer; var CanSelect: Boolean);
begin
  sacol:=acol;
  sarow:=arow;

procedure Tstufrm.FormShow(Sender: TObject);
begin
  stringGrid1.Cells[0,1]:= '第一節(jié)' ;}
  stringGrid1.Cells[0,2]:= '第二節(jié)' ;
  stringGrid1.Cells[0,3]:= '第三節(jié)' ;
  stringGrid1.Cells[0,4]:= '第四節(jié)' ;
  stringGrid1.Cells[0,5]:= '第五節(jié)' ;
  stringGrid1.Cells[0,6]:= '第六節(jié)' ;
  stringGrid1.Cells[0,7]:= '第七節(jié)' ;
  stringGrid1.Cells[1,0]:= '星期一' ;
  stringGrid1.Cells[2,0]:= '星期二' ;
  stringGrid1.Cells[3,0]:= '星期三' ;
  stringGrid1.Cells[4,0]:= '星期四' ;
  stringGrid1.Cells[5,0]:= '星期五' ;
  edit1.SetFocus;

end;

procedure Tstufrm.queClick(Sender: TObject);
begin
   snum:=edit1.text;
  query1.close;
  query1.sql.Clear;
  query1.sql.add('select sname from student');
  query1.sql.add('where sno='''+edit1.text+'''');
  query1.open;
  if query1.fieldbyname('sname').asstring='' then
    showmessage('學號有誤')
  else
    begin
      dbEdit1.text:=query1.fieldbyname('sname').value;
      query1.close;
      query1.sql.Clear;
      query1.sql.add('select sum(credit) from sc,course');
      query1.sql.add('where sno=''' + edit1.text+'''');
      query1.sql.add('and sc.cno=course.cno and grade>=60');
      query1.open;
      dbedit2.text:=query1.Fields[0].asstring;
      query5.close;
      query5.ParamByName('sno').value:=snum;
      query5.open;
      query2.close;
      query2.ParamByName('sno').value:=snum;
      query2.open;
  While not query2.EOF do
  begin
    sacol:=query2ctime.value div 10 ;
    sarow:=query2ctime.value - sacol*10 ;
    stringGrid1.Cells[sacol,sarow]:=query2cname.value ;
    acno[sacol,sarow]:=query2cno.value;
    query2.Next;
  end;
  xuan.enabled:=true;{打開選課,退課按鈕}
  tui.enabled:=true;

end;

end;

procedure Tstufrm.cSelectCell(Sender: TObject; ACol,ARow: Integer; var CanSelect: Boolean);
begin
sacol:=acol;
sarow:=arow;

end;

procedureTForm2.tuiClick(Sender: TObject);
begin
   if stringGrid1.Cells[sacol,sarow]='' then
    begin
      showmessage('請選擇退選課程');
      exit;
    end ;
  query4.close;
  query4.parambyname('sno').value:=snum;
  query4.parambyname('cno').value:=acno[sacol,sarow];
  query4.execsql;{打開query4}
  table1.locate('cno',acno[sacol,sarow],[]);
  Table1.Edit ;
 Table1cnum.value:=table1cnum.value-1;
  Table1.Post ;
  stringGrid1.Cells[sacol,sarow]:='' ;
  acno[sacol,sarow]:='' ;
  query5.close;
  query5.open
 end;
 end;
end.



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产精品一区二区久久恐怖片 | 久久精品亚洲精品国产欧美| 国产成人av电影免费在线观看| 成人精品亚洲人成在线| 欧美一级在线观看| 亚洲激情自拍偷拍| 高清shemale亚洲人妖| 日韩欧美国产综合在线一区二区三区| 国产精品女同一区二区三区| 蜜臀av一区二区在线观看| 91精彩视频在线观看| 国产精品区一区二区三区| 蜜桃视频免费观看一区| 91.xcao| 亚洲国产色一区| 色丁香久综合在线久综合在线观看| 久久久久久免费网| 久久99最新地址| 欧美一区二区三区免费视频| 亚洲国产一区二区在线播放| 在线免费亚洲电影| 一区二区三区精品| 色综合网色综合| 国产精品美女久久久久久久久久久| 国内成+人亚洲+欧美+综合在线 | 成人久久视频在线观看| 亚洲精品在线观看视频| 另类专区欧美蜜桃臀第一页| 欧美日韩小视频| 一区二区三区波多野结衣在线观看| 成人app网站| ...xxx性欧美| 色呦呦国产精品| 亚洲自拍偷拍综合| 欧美xxxxx裸体时装秀| 五月婷婷综合网| 欧美一区二区视频在线观看2020 | 亚洲视频中文字幕| 91在线一区二区| 亚洲激情网站免费观看| 欧美丝袜丝nylons| 免费观看成人鲁鲁鲁鲁鲁视频| 日韩一级成人av| 激情五月婷婷综合网| 国产日韩精品一区二区三区 | 亚洲三级久久久| 欧美日韩在线精品一区二区三区激情| 亚洲一区二区三区影院| 91精品国产综合久久福利| 精品中文字幕一区二区小辣椒 | 一区二区三区中文字幕精品精品| 日本韩国精品在线| 奇米四色…亚洲| 久久久亚洲精品石原莉奈 | 日韩欧美国产系列| 国产成人精品三级麻豆| 亚洲综合色网站| 欧美大黄免费观看| aaa亚洲精品| 日韩avvvv在线播放| 久久精品男人天堂av| 91麻豆国产福利精品| 天天色天天爱天天射综合| 精品国产乱码久久久久久牛牛 | 亚洲gay无套男同| 久久亚洲综合色| 欧洲亚洲精品在线| 韩国成人在线视频| 亚洲婷婷国产精品电影人久久| 欧美绝品在线观看成人午夜影视| 国产原创一区二区| 一区av在线播放| 久久久久久久久99精品| 欧美婷婷六月丁香综合色| 国产.精品.日韩.另类.中文.在线.播放| 中文字幕中文字幕一区| 欧美电影免费提供在线观看| 在线视频国内自拍亚洲视频| 国产在线精品一区二区夜色| 亚洲国产精品久久不卡毛片| 亚洲精品欧美综合四区| 日韩精品中文字幕在线一区| 91国产免费看| 成人综合在线网站| 国产曰批免费观看久久久| 丝袜a∨在线一区二区三区不卡| 久久久久久久久99精品| 91精品麻豆日日躁夜夜躁| 一本大道av伊人久久综合| 国产揄拍国内精品对白| 免费人成在线不卡| 亚洲国产aⅴ成人精品无吗| 国产精品成人免费精品自在线观看 | 国产精品第一页第二页第三页| 精品国产乱码久久久久久夜甘婷婷| 欧洲一区二区av| 一本久道中文字幕精品亚洲嫩| 粉嫩久久99精品久久久久久夜| 免费高清在线一区| 日韩一区欧美二区| 午夜精品久久久久久| 亚洲国产一二三| 一区二区三区自拍| 亚洲美女区一区| 亚洲人成小说网站色在线| 国产精品美女久久久久aⅴ国产馆| 欧美成人性福生活免费看| 日韩一本二本av| 91精品久久久久久久99蜜桃| 欧美网站一区二区| 在线一区二区视频| 欧美色图免费看| 欧美日韩aaaaa| 日韩一区二区在线观看| 在线播放日韩导航| 日韩色在线观看| 亚洲精品国产一区二区精华液 | 精品日韩在线观看| 日韩精品一区国产麻豆| 欧美tk丨vk视频| 久久综合给合久久狠狠狠97色69| 日韩欧美黄色影院| 国产片一区二区| 亚洲视频免费在线| 亚洲一区视频在线观看视频| 午夜影院久久久| 麻豆91小视频| 一二三区精品视频| 亚洲欧美乱综合| 亚洲卡通欧美制服中文| 午夜欧美在线一二页| 青青草原综合久久大伊人精品| 久久成人精品无人区| 国产91清纯白嫩初高中在线观看 | 国产欧美一区二区三区网站| 国产精品无码永久免费888| 亚洲人成影院在线观看| 亚洲mv在线观看| 国产精品一级二级三级| 色综合久久综合网97色综合| 欧美色视频一区| 日韩欧美在线网站| 国产精品久久久久桃色tv| 香蕉成人啪国产精品视频综合网| 精品夜夜嗨av一区二区三区| 99免费精品在线观看| 欧美一卡2卡三卡4卡5免费| 国产欧美一区二区精品秋霞影院| 视频一区免费在线观看| 国产黄色成人av| 欧美高清视频一二三区 | 久久99精品久久久久| 成人午夜精品一区二区三区| 欧美日韩在线免费视频| 国产人妖乱国产精品人妖| 婷婷开心激情综合| 高潮精品一区videoshd| 欧美一卡二卡在线观看| 亚洲精品乱码久久久久久黑人| 久久 天天综合| 欧美日韩mp4| 亚洲人成亚洲人成在线观看图片 | 韩国av一区二区三区| 色88888久久久久久影院野外| 日韩欧美一区二区三区在线| 亚洲少妇最新在线视频| 狠狠狠色丁香婷婷综合激情 | 97久久精品人人爽人人爽蜜臀| 日韩欧美综合在线| 一个色妞综合视频在线观看| 成人午夜视频免费看| 91精品国产欧美日韩| 一区二区三区中文免费| 成人av影视在线观看| 日韩女优电影在线观看| 天堂一区二区在线免费观看| 一本一道久久a久久精品| 国产午夜久久久久| 久久er99精品| 日韩一级在线观看| 91亚洲资源网| 中文字幕人成不卡一区| 久久er精品视频| 欧美三级在线视频| 亚洲欧美日韩综合aⅴ视频| 国产一区美女在线| 精品不卡在线视频| 看电视剧不卡顿的网站| 欧美巨大另类极品videosbest | 欧美自拍偷拍午夜视频| 国产精品激情偷乱一区二区∴| 黄网站免费久久| 日韩一区二区三区免费观看| 免费不卡在线观看| 4438亚洲最大| 天堂久久一区二区三区| 91精彩视频在线观看| 亚洲制服欧美中文字幕中文字幕| 成人av综合一区| 亚洲欧美在线视频|