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

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

?? unit9.pas

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

interface

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

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

var
  Form9: TForm9;
  sqlstring:string;
implementation

uses Unit1;

{$R *.dfm}

procedure TForm9.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 TForm9.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 TForm9.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);

   //picstr:=application.GetNamePath+'user/'+form1.user+'/pic/'+trim(xh.Text)+'.jpg';
   //image1.Picture.SaveToFile(picstr);
end;

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

procedure TForm9.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;
     if Fileexists(application.GetNamePath+'user/'+form1.user+'/pic/'+fieldbyname('相片').AsString) then
     image1.Picture.LoadFromFile(application.GetNamePath+'user/'+form1.user+'/pic/'+trim(xh.Text)+'.jpg');
   end;
end;

procedure TForm9.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 TForm9.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 TForm9.Image1Click(Sender: TObject);

begin

if OpenPictureDialog1.Execute then
image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);

end;

procedure TForm9.BitBtn6Click(Sender: TObject);
begin
//ADOQuery1.Free;
//ADOQuery2.Free;
//data_path:='';
//data_path1:='';
close;
end;

procedure TForm9.FormClose(Sender: TObject; var Action: TCloseAction);
begin
//ADOQuery1.Free;
//ADOQuery2.Free;
//data_path:='';
//data_path1:=''
end;

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

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

procedure TForm9.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;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费av成人在线| 99久久国产综合精品麻豆| 国产一区二区在线观看视频| 91蜜桃在线观看| 久久综合一区二区| 一区二区三区小说| 国产99精品国产| 日韩亚洲欧美一区二区三区| 一区二区三区丝袜| 国产成人超碰人人澡人人澡| 91麻豆精品国产91久久久久 | 成人v精品蜜桃久久一区| 欧美日韩国产首页| 亚洲日本va在线观看| 国产一区二区在线免费观看| 7777精品伊人久久久大香线蕉经典版下载| 国产日本亚洲高清| 九色综合国产一区二区三区| 欧美日韩精品一区视频| 亚洲精品视频在线观看免费| 成人av资源下载| 久久久精品天堂| 精品一区二区三区视频| 欧美大尺度电影在线| 美女尤物国产一区| 欧美久久免费观看| 五月婷婷综合在线| 欧美日韩一区小说| 五月婷婷综合网| 欧美精品粉嫩高潮一区二区| 日韩精品高清不卡| 制服丝袜亚洲播放| 美女一区二区久久| 日韩欧美亚洲国产另类| 免费成人在线视频观看| 欧美岛国在线观看| 国产在线国偷精品产拍免费yy| 欧美成人精品二区三区99精品| 青青草国产精品亚洲专区无| 日韩美女天天操| 韩国精品在线观看| 国产欧美日韩视频在线观看| 国产成都精品91一区二区三| 1024成人网| 91高清视频在线| 丝袜亚洲另类欧美综合| 日韩精品专区在线| 成人午夜视频在线| 亚洲理论在线观看| 欧美日韩精品一区二区天天拍小说| 亚洲一级电影视频| 日韩免费高清电影| 国产精品1区2区3区| 中文字幕亚洲一区二区av在线| www.激情成人| 亚洲综合色婷婷| 欧美一区二区在线视频| 国产一区二区在线影院| 亚洲图片欧美激情| 欧美日韩dvd在线观看| 狠狠v欧美v日韩v亚洲ⅴ| 亚洲欧洲另类国产综合| 91麻豆精品国产91久久久更新时间 | 日韩国产成人精品| 久久久av毛片精品| 91在线精品秘密一区二区| 午夜精品一区二区三区三上悠亚| 精品欧美一区二区三区精品久久| 国产成人精品aa毛片| 亚洲成人动漫av| 国产午夜精品久久久久久久| 在线观看视频欧美| 国产激情视频一区二区三区欧美 | 欧美中文字幕一区二区三区亚洲| 美国十次综合导航| 亚洲视频一区在线观看| 91精品欧美久久久久久动漫| 丁香五精品蜜臀久久久久99网站 | 制服丝袜中文字幕一区| 国产成人精品亚洲日本在线桃色 | 欧美男同性恋视频网站| 国产福利精品导航| 天天综合网天天综合色| 久久久久久亚洲综合影院红桃| 日韩精品一区二区三区视频| 成人免费看片app下载| 天天综合天天做天天综合| 中文字幕五月欧美| 精品成人一区二区三区| 在线观看网站黄不卡| 成人午夜在线视频| 人人精品人人爱| 亚洲影院在线观看| 国产精品国产三级国产aⅴ中文| 这里只有精品免费| 日本久久一区二区| 成人黄色在线网站| 国产一区二区在线免费观看| 日本三级亚洲精品| 亚洲午夜精品网| 亚洲美女在线国产| 国产欧美一二三区| 欧美精品一区二区久久婷婷| 日韩欧美一区二区免费| 欧美精品18+| 欧美午夜精品免费| 色综合久久中文综合久久97| 成人短视频下载| 成人免费视频app| 成人永久aaa| av在线不卡网| 国产99久久久精品| k8久久久一区二区三区| 国产精品一区二区久久精品爱涩| 激情综合网av| 秋霞午夜鲁丝一区二区老狼| 免费黄网站欧美| 久久国产精品无码网站| 另类成人小视频在线| 日韩av一区二区三区| 日韩高清不卡一区二区| 蜜臀av亚洲一区中文字幕| 日韩电影在线免费看| 丝袜美腿亚洲色图| 麻豆成人久久精品二区三区小说| 青娱乐精品视频| 精品一区中文字幕| 国产剧情在线观看一区二区| 国产suv精品一区二区6| 成人福利在线看| 欧美中文字幕久久| 国产精品久久久久影院亚瑟| 久久精品在这里| 亚洲人成人一区二区在线观看| 亚洲一区二区三区四区在线观看| 日韩精品视频网站| 国产一区二区女| 不卡一区二区三区四区| 欧美色爱综合网| 日韩女优制服丝袜电影| 国产精品美女一区二区在线观看| 1024成人网色www| 奇米一区二区三区| 成人精品鲁一区一区二区| 欧美性生活久久| 欧美tk—视频vk| 国产精品对白交换视频 | 亚洲欧美视频在线观看| 亚洲va欧美va国产va天堂影院| 人人狠狠综合久久亚洲| 成人国产在线观看| 欧美亚洲精品一区| 国产拍欧美日韩视频二区| 一区二区三区鲁丝不卡| 久久成人精品无人区| 色综合久久中文综合久久97| 精品免费国产一区二区三区四区| 国产精品成人免费精品自在线观看| 亚洲综合激情网| 国产大陆a不卡| 51久久夜色精品国产麻豆| 国产精品女上位| 麻豆中文一区二区| 97久久精品人人爽人人爽蜜臀| 337p亚洲精品色噜噜狠狠| 亚洲视频一区二区在线| 国产乱码精品一区二区三区av | 成人免费看片app下载| 欧美一级精品大片| 亚洲欧美激情一区二区| 久久精品国产99国产| 91高清视频在线| 国产精品亲子乱子伦xxxx裸| 麻豆91在线观看| 欧美天堂一区二区三区| 中文字幕第一区| 久草中文综合在线| 欧美精品v国产精品v日韩精品| 国产精品美女久久久久久久| 韩国中文字幕2020精品| 3751色影院一区二区三区| 亚洲综合男人的天堂| 成人app网站| 久久精品一区蜜桃臀影院| 九九精品一区二区| 在线电影院国产精品| 亚洲风情在线资源站| 91在线porny国产在线看| 欧美激情一区二区三区蜜桃视频 | 日本系列欧美系列| 欧美日韩在线一区二区| 亚洲精品国产成人久久av盗摄| 国产 欧美在线| 久久女同精品一区二区| 久久av资源网| 欧美精品一区二区三区久久久| 美国av一区二区| 欧美一区二区三级| 麻豆国产精品视频| 精品少妇一区二区三区日产乱码|