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

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

?? unit19.pas

?? 學籍管理系統 基于sql2000 實現插入刪除修改 等功能 不錯
?? PAS
字號:
unit Unit19;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtDlgs, DB, ADODB, StdCtrls, ComCtrls, ExtCtrls, Buttons,
  Grids, DBGrids;

type
  TForm19 = class(TForm)
    Panel1: TPanel;
    DBGrid1: TDBGrid;
    Panel3: TPanel;
    bh: TEdit;
    GroupBox1: TGroupBox;
    BitBtn1: TBitBtn;
    BitBtn4: TBitBtn;
    BitBtn2: TBitBtn;
    BitBtn7: TBitBtn;
    BitBtn5: TBitBtn;
    BitBtn3: TBitBtn;
    BitBtn6: TBitBtn;
    BitBtn8: TBitBtn;
    BitBtn9: TBitBtn;
    GroupBox2: TGroupBox;
    Label5: TLabel;
    eee: TLabel;
    Label6: TLabel;
    Label3: TLabel;
    Label2: TLabel;
    xh: TLabeledEdit;
    sr: TDateTimePicker;
    rxxz: TComboBox;
    zzmm: TComboBox;
    szxb: TLabeledEdit;
    szbj: TComboBox;
    dz: TLabeledEdit;
    zy: TLabeledEdit;
    jg: TLabeledEdit;
    xm: TLabeledEdit;
    xb: TComboBox;
    Panel4: TPanel;
    Label1: TLabel;
    Label4: TLabel;
    bj: TComboBox;
    ADOQuery1: TADOQuery;
    DataSource1: TDataSource;
    ADOQuery2: TADOQuery;
    procedure bjChange(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure BitBtn5Click(Sender: TObject);
    procedure BitBtn4Click(Sender: TObject);
    procedure BitBtn7Click(Sender: TObject);
    procedure BitBtn8Click(Sender: TObject);
    procedure BitBtn9Click(Sender: TObject);
    procedure BitBtn6Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure DBGrid1CellClick(Column: TColumn);
    procedure Image1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form19: TForm19;
  sqlstring:string;
implementation

uses Unit1;

{$R *.dfm}

procedure TForm19.bjChange(Sender: TObject);
var
str:string;
data_path1:string;
begin
  data_path1:=extractfilepath(application.ExeName)+'user/'+form1.user+'/'+trim(bj.Text)+'.mdb';
  ADOQuery1.connectionstring:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+data_path1+';';
  sqlstring:='select * from 學生信息表';
  form1.editdata(ADOQuery1,sqlstring,0);
end;

procedure TForm19.BitBtn1Click(Sender: TObject);
var
picstr:string;
begin
 if bj.Text='' then
 begin
 showmessage('請選擇班級!');
 exit;
 end;
 if (xh.Text='') or (xm.Text='') then
 begin
 showmessage('請輸入學號或姓名');
 exit;
 end;
  sqlstring:='select * from 學生信息表 where 學號=:xh';
  with adoquery1 do
    begin
    close;
     sql.Clear;
     sql.Add(sqlstring);
     Parameters.ParamByName('xh').Value:=trim(xh.Text);
     open;
     if recordcount>=1 then
     begin
     showmessage('此學生信息已經錄入!');
     
     end
  else
     begin
     sqlstring:='insert into 學生信息表(學號,姓名,性別,出生年月,籍貫,入學性質,政治面貌,系別,專業,班級,家庭地址,相片)';
    sqlstring:=sqlstring+' values(:number,:name,:sex,:sr,:jg,:rxxz,:zzmm,:xb,:zy,:bj,:dress,:xp)';
    close;
    sql.Clear;
    sql.Add(sqlstring);
    Parameters.ParamByName('number').Value:=trim(xh.Text);
    Parameters.ParamByName('name').Value:=trim(xm.Text);
    Parameters.ParamByName('sex').Value:=trim(xb.Text);
    Parameters.ParamByName('sr').Value:=datetostr(sr.date);
    Parameters.ParamByName('jg').Value:=trim(jg.Text);
    Parameters.ParamByName('rxxz').Value:=trim(rxxz.Text);
    Parameters.ParamByName('zzmm').Value:=trim(zzmm.Text);
    Parameters.ParamByName('xb').Value:=trim(szxb.Text);
    Parameters.ParamByName('zy').Value:=trim(zy.Text);
    Parameters.ParamByName('bj').Value:=trim(szbj.Text);
    Parameters.ParamByName('dress').Value:=trim(dz.Text);
    Parameters.ParamByName('xp').Value:=trim(xh.Text)+'.jpg';
    execsql;
  end;
  end;

   sqlstring:='select * from 學生信息表';
   form1.editdata(ADOQuery1,sqlstring,0);
end;

procedure TForm19.BitBtn2Click(Sender: TObject);
var
data_path,data_path1:string;
sqlstring:string;
begin
  sqlstring:='update 學生信息表 set 學號=:xh,姓名=:xm,性別=:xb,出生年月=:sr,家庭地址=:dz,籍貫=:jg,入學性質=:rxxz,';
  sqlstring:=sqlstring+'政治面貌=:zzmm,系別=:xb,專業=:zy,班級=:bj where 編號=:bh';
  with  ADOQuery1 do
  begin
  close;
  sql.Clear;
  sql.Add(sqlstring);
  Parameters.ParamByName('xh').Value:=trim(xh.Text);
  Parameters.ParamByName('xm').Value:=trim(xm.Text);
  Parameters.ParamByName('xb').Value:=trim(xb.Text);
  Parameters.ParamByName('sr').Value:=datetostr(sr.date);
  Parameters.ParamByName('jg').Value:=trim(jg.Text);
  Parameters.ParamByName('rxxz').Value:=trim(rxxz.Text);
  Parameters.ParamByName('zzmm').Value:=trim(zzmm.Text);
  Parameters.ParamByName('xb').Value:=trim(szxb.Text);
  Parameters.ParamByName('zy').Value:=trim(zy.Text);
  Parameters.ParamByName('bj').Value:=trim(szbj.Text);
  Parameters.ParamByName('dz').Value:=trim(dz.Text);
  Parameters.ParamByName('bh').Value:=trim(bh.Text);
   try
     if messagedlg('確定修改嗎',mtconfirmation,[mbyes,mbno],0)=mryes then
      begin
      execsql;
      showmessage('修改成功!');
      end;
      except
      showmessage('修改失敗!');
      end;
  end;
   sqlstring:='select * from 學生信息表';
   form1.editdata(ADOQuery1,sqlstring,0);
end;

procedure TForm19.BitBtn5Click(Sender: TObject);
begin
with ADOQuery1 do
   begin
     close;
     sql.Clear;
     sql.add('delete  from 學生信息表 where 編號=:bh');
     Parameters.ParamByName('bh').Value:=trim(bh.Text);
    try
     if messagedlg('確定刪除嗎',mtconfirmation,[mbyes,mbno],0)=mryes then
      begin
      execsql;
      showmessage('刪除成功!');
      end;
      except
      showmessage('刪除失敗!');
      end;
   end;
  sqlstring:='select * from 學生信息表';
  with  ADOQuery1 do
  begin
  close;
  sql.Clear;
  sql.Add(sqlstring);
  open;
  end;
end;

procedure TForm19.BitBtn4Click(Sender: TObject);
begin
with ADOQuery1 do
    begin
      Prior;
        end;
end;

procedure TForm19.BitBtn7Click(Sender: TObject);
begin
with ADOQuery1 do
    begin
     next;
    end;
end;

procedure TForm19.BitBtn8Click(Sender: TObject);
begin
sqlstring:='select * from 學生信息表';
form1.editdata(ADOQuery1,sqlstring,0);
end;

procedure TForm19.BitBtn9Click(Sender: TObject);
var
i:integer;
begin
for i:=0 to ComponentCount-1 do
begin
if Components[i] is TLabelededit then
Tedit(Components[i] as Tlabelededit).Text:='';
if Components[i] is Tedit then
Tedit(Components[i] as Tedit).Text:='';
//else
//raise EInvalidcast.Create;
if Components[i] is Tcombobox then
Tcombobox(Components[i] as Tcombobox).Text:='';
//else
//raise EInvalidcast.Create;
end;
end;

procedure TForm19.BitBtn6Click(Sender: TObject);
begin
close;
end;

procedure TForm19.FormCreate(Sender: TObject);
var
data_path:string;
begin
 data_path:=application.GetNamePath+'user/'+form1.user+'/'+'班級.mdb';
 ADOQuery2.connectionstring:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+data_path+';';
 sqlstring:='select * from 班級表';
 bj.Clear;
  with ADOQuery2 do
    begin
      close;
      sql.Clear;
      sql.Add(sqlstring);
      open;
      while not eof do
         begin
           bj.Items.Add(fieldbyname('名稱').asstring);
            next;
         end;
    end;
end;

procedure TForm19.DBGrid1CellClick(Column: TColumn);
begin
 with ADOQuery1 do
    begin
     xh.Text:=fieldbyname('學號').AsString;
     xm.Text:=fieldbyname('姓名').AsString;
     xb.Text:=fieldbyname('性別').AsString;
     sr.Date:=fieldbyname('出生年月').AsDateTime;
     dz.Text:=fieldbyname('家庭地址').AsString;
     jg.Text:=fieldbyname('籍貫').AsString;
     rxxz.Text:=fieldbyname('入學性質').AsString;
     zzmm.Text:=fieldbyname('政治面貌').AsString;
     szxb.Text:=fieldbyname('系別').AsString;
     zy.Text:=fieldbyname('專業').AsString;
     szbj.Text:=fieldbyname('班級').AsString;
     //email.Text:=fieldbyname('email').AsString;
     bh.Text:=fieldbyname('編號').AsString;
   
   end;
end;

procedure TForm19.Image1Click(Sender: TObject);
begin
//if OpenPictureDialog1.Execute then
//image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲女爱视频在线| 欧美国产一区在线| 亚洲大片在线观看| 欧美一区二区三区喷汁尤物| 久久爱www久久做| 亚洲人精品一区| 最新国产の精品合集bt伙计| 51精品国自产在线| 国产成a人无v码亚洲福利| 一区二区三区四区不卡在线| 精品免费日韩av| 欧美性受极品xxxx喷水| 国产福利一区在线| 日韩电影一二三区| 一区二区三区在线高清| 亚洲午夜免费电影| 综合分类小说区另类春色亚洲小说欧美| 国产免费久久精品| 欧美一区2区视频在线观看| 在线不卡一区二区| 在线视频你懂得一区二区三区| 老司机午夜精品| 国产91对白在线观看九色| 99麻豆久久久国产精品免费| 激情久久五月天| 免费人成精品欧美精品| 亚洲激情欧美激情| 亚洲免费观看高清在线观看| 一级日本不卡的影视| 午夜伊人狠狠久久| 成人精品一区二区三区中文字幕| 青青青伊人色综合久久| 国产精品一区二区在线看| 麻豆国产欧美日韩综合精品二区| 无码av免费一区二区三区试看| 一区二区三区高清| 久久精品国产精品青草| 不卡欧美aaaaa| 9人人澡人人爽人人精品| 欧美三级电影网站| 欧美日韩www| 777午夜精品免费视频| 久久久美女艺术照精彩视频福利播放| 欧美一级二级三级乱码| 欧美不卡123| 一区二区三区在线播放| 国产在线不卡视频| 成人精品小蝌蚪| 日韩精品一区在线| 国产亚洲一本大道中文在线| 国产亚洲一区二区在线观看| 午夜av电影一区| 97aⅴ精品视频一二三区| 欧美午夜电影网| 国产精品色哟哟| 亚洲午夜日本在线观看| 成人激情动漫在线观看| 日韩三级在线观看| 亚洲成av人片一区二区梦乃| 成人h精品动漫一区二区三区| 日韩美女天天操| 丝袜美腿高跟呻吟高潮一区| 久久99国产精品麻豆| 成人黄色一级视频| 久久日韩粉嫩一区二区三区| 日韩不卡一区二区| 91精品国产综合久久久久久久| 亚洲欧美激情在线| 91亚洲精品一区二区乱码| 欧美色精品在线视频| 亚洲色图制服丝袜| 色偷偷一区二区三区| 日韩一级片网站| 奇米影视在线99精品| 7777精品伊人久久久大香线蕉超级流畅 | 欧美久久免费观看| 亚洲免费av高清| 在线看国产一区| 一区二区三区在线视频观看| jiyouzz国产精品久久| 综合亚洲深深色噜噜狠狠网站| 成人精品免费网站| 中文字幕佐山爱一区二区免费| av午夜精品一区二区三区| 国产精品美女久久久久久2018 | 亚洲国产精品黑人久久久| 国产乱妇无码大片在线观看| www成人在线观看| 亚洲精品第1页| 欧美日韩一区在线观看| 免费观看30秒视频久久| 久久免费视频一区| av电影在线不卡| 一区二区三区蜜桃网| 欧美午夜精品久久久| 男人的天堂亚洲一区| 精品伦理精品一区| 99久久精品情趣| 亚洲va天堂va国产va久| 日韩美女主播在线视频一区二区三区| 国产伦理精品不卡| 亚洲天堂2016| 91精品国产91久久综合桃花 | 久久久久国产精品人| www.久久精品| 亚洲va天堂va国产va久| 久久久久久综合| 色哟哟精品一区| 久久99九九99精品| 亚洲精品国产精华液| 欧美一级二级三级蜜桃| 99国产精品久久久久久久久久久| 亚洲国产婷婷综合在线精品| 久久在线观看免费| 欧美日韩中字一区| 国产精品一区二区在线观看网站 | 欧美日本在线一区| 国产精品一二三四| 亚洲午夜av在线| 国产清纯白嫩初高生在线观看91 | 亚洲v日本v欧美v久久精品| 国产无一区二区| 在线不卡的av| 91免费看`日韩一区二区| 久久精品国产亚洲5555| 亚洲永久精品大片| 欧美系列在线观看| 国产成人综合网站| 麻豆国产精品视频| 亚洲妇熟xx妇色黄| 中文字幕一区二区三区乱码在线| av一区二区三区| 韩国一区二区三区| 全国精品久久少妇| 亚洲伊人伊色伊影伊综合网| 国产精品久久久久精k8| 91久久奴性调教| 日韩精品午夜视频| 亚洲成人动漫一区| 一区二区三区 在线观看视频| 久久精品一区二区| 日韩精品一区二区三区在线| 欧美日韩免费一区二区三区| 成人av第一页| 成人av电影在线网| 成人精品gif动图一区| 国产一区二区免费视频| 精品综合久久久久久8888| 日本不卡视频在线观看| 丝袜a∨在线一区二区三区不卡| 亚洲午夜私人影院| 亚洲成人精品一区| 日本午夜一本久久久综合| 亚洲va欧美va天堂v国产综合| 亚洲一二三级电影| 亚洲成人免费电影| 欧美96一区二区免费视频| 欧美a级理论片| 国内精品伊人久久久久av一坑 | 亚洲自拍另类综合| 亚洲人成人一区二区在线观看| 亚洲欧美一区二区视频| 中文字幕色av一区二区三区| 综合久久综合久久| 亚洲高清在线视频| 美女视频网站久久| 丰满少妇久久久久久久| 99久久精品情趣| 欧美日韩黄色影视| 精品av综合导航| 欧美挠脚心视频网站| 日韩欧美国产电影| 国产精品天美传媒| 亚洲色图在线播放| 日韩在线卡一卡二| 国产一区二区成人久久免费影院| 国产精品自拍在线| 91免费在线视频观看| 日韩一区二区在线看| 久久免费的精品国产v∧| 亚洲视频一二区| 麻豆91在线看| 97久久精品人人做人人爽50路| 欧美性感一区二区三区| 日韩欧美在线1卡| 国产精品成人一区二区三区夜夜夜| 亚洲精品一二三| 极品少妇一区二区| 91欧美一区二区| 欧美不卡一区二区三区四区| 国产精品国产精品国产专区不蜜 | 色欧美片视频在线观看在线视频| 欧美久久久久久久久久| 国产欧美日韩麻豆91| 亚洲综合一区在线| 国产盗摄精品一区二区三区在线 | 久久66热偷产精品| 日本高清成人免费播放| 欧美精品一区二区三区在线播放| 亚洲精品中文字幕在线观看|