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

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

?? ufrmhomemaster.pas

?? 本文件采用了c/s結構的分布式應用系統
?? PAS
字號:
unit ufrmHomeMaster;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ComCtrls, Grids, DBGrids, ExtCtrls, Mask;

type
  TfrmHomeMaster = class(TForm)
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    TabSheet2: TTabSheet;
    GroupBox1: TGroupBox;
    Label1: TLabel;
    edtname: TEdit;
    Label2: TLabel;
    cbsex: TComboBox;
    Label3: TLabel;
    edtzoneno: TEdit;
    Label4: TLabel;
    edtbuildingno: TEdit;
    Label5: TLabel;
    edtunitno: TEdit;
    Label6: TLabel;
    edtcardid: TEdit;
    Label7: TLabel;
    dtpbirthday: TDateTimePicker;
    Label8: TLabel;
    label9: TLabel;
    edtdoorno: TEdit;
    btnpost: TButton;
    btnapply: TButton;
    Panel1: TPanel;
    Label10: TLabel;
    DBGrid1: TDBGrid;
    GroupBox2: TGroupBox;
    Label11: TLabel;
    edtmastercardid: TEdit;
    Label12: TLabel;
    edtmembername: TEdit;
    Label13: TLabel;
    edtrelation: TEdit;
    Label14: TLabel;
    cardid: TEdit;
    Label15: TLabel;
    cbmembersex: TComboBox;
    btnpost1: TButton;
    btnapply1: TButton;
    Panel2: TPanel;
    Label16: TLabel;
    DBGrid2: TDBGrid;
    GroupBox3: TGroupBox;
    Label17: TLabel;
    Label18: TLabel;
    Label19: TLabel;
    Label20: TLabel;
    Label21: TLabel;
    Label22: TLabel;
    Label23: TLabel;
    Label24: TLabel;
    Label25: TLabel;
    Edit1: TEdit;
    ComboBox1: TComboBox;
    Edit2: TEdit;
    Edit3: TEdit;
    Edit4: TEdit;
    edtcardno: TEdit;
    DateTimePicker1: TDateTimePicker;
    Edit6: TEdit;
    Panel3: TPanel;
    Label26: TLabel;
    DBGrid3: TDBGrid;
    btnfind: TButton;
    Label27: TLabel;
    Edit7: TEdit;
    GroupBox4: TGroupBox;
    Label28: TLabel;
    Label29: TLabel;
    Label30: TLabel;
    Label31: TLabel;
    Label32: TLabel;
    Edit8: TEdit;
    Edit9: TEdit;
    Edit10: TEdit;
    Edit11: TEdit;
    ComboBox2: TComboBox;
    Panel4: TPanel;
    Label33: TLabel;
    DBGrid4: TDBGrid;
    Label34: TLabel;
    Edit12: TEdit;
    Button5: TButton;
    Edit5: TEdit;
    edtphone: TEdit;
    Button1: TButton;
    Button2: TButton;
    Button3: TButton;
    Button4: TButton;
    Button6: TButton;
    procedure btnpostClick(Sender: TObject);
    procedure btnapplyClick(Sender: TObject);
    procedure btnpost1Click(Sender: TObject);
    procedure btnapply1Click(Sender: TObject);
    procedure btnfindClick(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button5Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure Button4Click(Sender: TObject);
    procedure Button6Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  frmHomeMaster: TfrmHomeMaster;

implementation

uses udmclient;

{$R *.dfm}

//提交戶主信息
procedure TfrmHomeMaster.btnpostClick(Sender: TObject);
begin
//驗證輸入字段信息
 if (edtcardid.Text<>'') and (length(edtcardid.Text)=15)
 or (length(edtcardid.Text)=18) and (edtname.Text<>'')
 and (cbsex.Text<>'')and (edtzoneno.Text<>'') and
 (edtbuildingno.Text<>'') and (edtunitno.Text<>'')
 and (dtpbirthday.DateTime>now) and (edtphone.Text<>'')
 and (edtdoorno.Text<>'') then
 begin
  //添加字段信息
   dmclient.cdsHomeMaster.Append;
   dmclient.cdsHomeMaster.FieldByName('homemastername').Value:=edtname.Text;
   dmclient.cdsHomeMaster.FieldByName('homemasterSIDCardno').Value:=edtcardid.Text;
   dmclient.cdsHomeMaster.FieldByName('sex').Value:=cbsex.Text;
   dmclient.cdsHomeMaster.FieldByName('masterbirthday').Value:=dtpbirthday.Date;
   dmclient.cdsHomeMaster.FieldByName('zoneno').Value:=edtzoneno.Text;
   dmclient.cdsHomeMaster.FieldByName('buildingno').Value:=edtbuildingno.Text;
   dmclient.cdsHomeMaster.FieldByName('unitno').Value:=edtunitno.Text;
   dmclient.cdsHomeMaster.FieldByName('doorno').Value:=edtdoorno.Text;
   dmclient.cdsHomeMaster.FieldByName('homephoneno').Value:=edtphone.Text;
   dmclient.cdsHomeMaster.Post;
 end
 else
 messagedlg('數據輸入錯誤',mterror,[mbok],0);
end;

//更新數據源
procedure TfrmHomeMaster.btnapplyClick(Sender: TObject);
begin
 dmclient.cdsHomeMaster.Active:=true;
 dmclient.cdsHomeMaster.ApplyUpdates(0);
 dmclient.cdsHomeMaster.Active:=false;
 dmclient.cdsHomeMaster.CommandText:='select *from homemasters';
 dmclient.cdsHomeMaster.Open;
end;

//提交成員信息
procedure TfrmHomeMaster.btnpost1Click(Sender: TObject);
begin
 //驗證是否存在該戶主
 dmclient.cdsMember.Active:=false;
 dmclient.cdsMember.CommandText:='select *from homemasters where homemasterSIDcardno=:cardno';
 dmclient.cdsMember.Params.ParamByName('cardno').Value:=edtmastercardid.Text;
 dmclient.cdsMember.Open;
//存在戶主則添加成員信息
 if dmclient.cdsMember.RecordCount=1 then
 begin
 dmclient.cdsMember.Active:=false;
 dmclient.cdsMember.CommandText:='select *from othermembers';
 dmclient.cdsMember.Open;
 if (edtmastercardid.Text<>'')and (length(edtmastercardid.Text)=15)
 or (length(edtmastercardid.Text)=18) and (edtmembername.Text<>'')
 and (edtrelation.Text<>'') and (cbmembersex.Text<>'') and
 (length(cardid.Text)=15) or (length(cardid.Text)=18) then
 begin
   dmclient.cdsMember.Append;
   dmclient.cdsMember.FieldByName('homemasterSIDcardno').Value:=edtmastercardid.Text;
   dmclient.cdsMember.FieldByName('name').Value:=edtmembername.Text;
   dmclient.cdsMember.FieldByName('relationtomaster').Value:=edtrelation.Text;
   dmclient.cdsMember.FieldByName('idcardno').Value:=cardid.Text;
   dmclient.cdsMember.FieldByName('sex').Value:=cbmembersex.Text;
   dmclient.cdsMember.Post;
 end
 else
 messagedlg('數據輸入錯誤',mterror,[mbok],0);
 end
 else
 messagedlg('查無此戶主',mterror,[mbok],0);
end;

procedure TfrmHomeMaster.btnapply1Click(Sender: TObject);
begin
dmclient.cdsMember.ApplyUpdates(0);
dmclient.cdsMember.Active:=false;
dmclient.cdsMember.CommandText:='select *from othermembers';
dmclient.cdsMember.Open;
end;

//查找數據
procedure TfrmHomeMaster.btnfindClick(Sender: TObject);
begin
 dmclient.cdsHomeMaster.Active:=false;
 dmclient.cdsHomeMaster.CommandText:='select *from homemasters where homemasterSIDcardno=:cardno';
 dmclient.cdsHomeMaster.Params.ParamByName('cardno').Value:=edtcardno.Text;
 dmclient.cdsHomeMaster.Open;
 if dmclient.cdsHomeMaster.RecordCount=1 then
 begin
  edit1.Text:=dmclient.cdsHomeMaster.FieldByName('homemastername').Value;
  edit7.Text:=dmclient.cdsHomeMaster.FieldByName('homemasterSIDCardno').Value;
  combobox1.Text:=dmclient.cdsHomeMaster.FieldByName('sex').Value;
  datetimepicker1.Date:=dmclient.cdsHomeMaster.FieldByName('masterbirthday').Value;
  edit2.Text:=dmclient.cdsHomeMaster.FieldByName('zoneno').Value;
  edit3.Text:=dmclient.cdsHomeMaster.FieldByName('buildingno').Value;
  edit4.Text:=dmclient.cdsHomeMaster.FieldByName('unitno').Value;
  edit6.Text:=dmclient.cdsHomeMaster.FieldByName('doorno').Value;
  edit5.Text:=dmclient.cdsHomeMaster.FieldByName('homephoneno').Value;
end
else
messagedlg('查無此人',mterror,[mbok],0);

end;

//修改戶主信息
procedure TfrmHomeMaster.Button1Click(Sender: TObject);
begin
   if (edit7.Text<>'') and (length(edit7.Text)=15)
 or (length(edit7.Text)=18) and (edit1.Text<>'')
 and (combobox1.Text<>'')and (edit2.Text<>'') and
 (edit3.Text<>'') and (edit4.Text<>'') and (edit6.Text<>'')
 and (datetimepicker1.DateTime<now) and (edit5.Text<>'') then
 begin
   dmclient.cdsHomeMaster.edit;
   dmclient.cdsHomeMaster.FieldByName('homemastername').Value:=edit1.Text;
   dmclient.cdsHomeMaster.FieldByName('homemasterSIDCardno').Value:=edit7.Text;
   dmclient.cdsHomeMaster.FieldByName('sex').Value:=combobox1.Text;
   dmclient.cdsHomeMaster.FieldByName('masterbirthday').Value:=datetimepicker1.Date;
   dmclient.cdsHomeMaster.FieldByName('zoneno').Value:=edit2.Text;
   dmclient.cdsHomeMaster.FieldByName('buildingno').Value:=edit3.Text;
   dmclient.cdsHomeMaster.FieldByName('unitno').Value:=edit4.Text;
   dmclient.cdsHomeMaster.FieldByName('doorno').Value:=edit6.Text;
   dmclient.cdsHomeMaster.FieldByName('homephoneno').Value:=edit5.Text;
   dmclient.cdsHomeMaster.Post;
 end
 else
 messagedlg('數據輸入錯誤',mterror,[mbok],0);
end;

//更新數據源
procedure TfrmHomeMaster.Button2Click(Sender: TObject);
begin
 dmclient.cdsHomeMaster.Active:=true;
 dmclient.cdsHomeMaster.ApplyUpdates(0);
 dmclient.cdsHomeMaster.Active:=false;
 dmclient.cdsHomeMaster.CommandText:='select *from homemasters';
 dmclient.cdsHomeMaster.Open;
end;

//查找成員信息
procedure TfrmHomeMaster.Button5Click(Sender: TObject);
begin
 dmclient.cdsMember.Active:=false;
 dmclient.cdsMember.CommandText:='select *from othermembers where idcardno=:cardno';
 dmclient.cdsMember.Params.ParamByName('cardno').Value:=edit12.Text;
 dmclient.cdsMember.Open;
 if dmclient.cdsMember.RecordCount=1 then
 begin
   edit8.Text:=dmclient.cdsMember.FieldByName('homemasterSIDcardno').Value;
   edit9.Text:=dmclient.cdsMember.FieldByName('name').Value;
   edit10.Text:=dmclient.cdsMember.FieldByName('relationtomaster').Value;
   edit11.Text:=dmclient.cdsMember.FieldByName('idcardno').Value;
  combobox2.Text:=dmclient.cdsMember.FieldByName('sex').Value;
end
else
messagedlg('查無此人',mterror,[mbok],0);
end;

//提交修改
procedure TfrmHomeMaster.Button3Click(Sender: TObject);
begin
if (edit8.Text<>'')and (length(edit8.Text)=15)
 or (length(edit8.Text)=18) and (edit9.Text<>'')
 and (edit10.Text<>'') and (combobox2.Text<>'') and
 (length(edit11.Text)=15) or (length(edit11.Text)=18) then
 begin
   dmclient.cdsMember.Edit;
   dmclient.cdsMember.FieldByName('homemasterSIDcardno').Value:=edit8.Text;
   dmclient.cdsMember.FieldByName('name').Value:=edit9.Text;
   dmclient.cdsMember.FieldByName('relationtomaster').Value:=edit10.Text;
   dmclient.cdsMember.FieldByName('idcardno').Value:=edit11.Text;
   dmclient.cdsMember.FieldByName('sex').Value:=combobox2.Text;
   dmclient.cdsMember.Post;
 end
 else
 messagedlg('數據輸入錯誤',mterror,[mbok],0);
end;

//“全部應用"提交數據源
procedure TfrmHomeMaster.Button4Click(Sender: TObject);
begin
 dmclient.cdsMember.ApplyUpdates(0);
 dmclient.cdsMember.Active:=false;
 dmclient.cdsMember.CommandText:='select *from othermembers';
 dmclient.cdsMember.Open;
end;

//刪除戶主
procedure TfrmHomeMaster.Button6Click(Sender: TObject);
var
  i:integer;
begin
  if messagedlg('確定需要刪除嗎?',mtconfirmation,[mbYes, mbNo], 0)=mryes then
  begin
  // dmclient.cdsHomeMaster.Active:=true;
   dmclient.cdsHomeMaster.Delete;
   dmclient.cdsMember.Active:=false;
   dmclient.cdsMember.CommandText:='select *from othermembers where homemasterSIDcardno=:cardno';
   dmclient.cdsMember.Params.ParamByName('cardno').Value:=edtcardno.Text;
   dmclient.cdsMember.Open;
   //刪除所有成員
   if dmclient.cdsMember.RecordCount>=1 then
   begin
   for i:=0 to dmclient.cdsMember.RecordCount-1 do
   begin
    dmclient.cdsMember.First;
    dmclient.cdsMember.Delete;
   end;
   end
   else
   showmessage('沒有其他成員');
  end;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美性生交片4| 亚洲美女少妇撒尿| 91精品在线免费| 欧美日韩国产综合久久| 91在线视频免费91| 色婷婷激情一区二区三区| 91原创在线视频| 91在线观看美女| 91蜜桃视频在线| 欧美伊人久久大香线蕉综合69| 色婷婷亚洲婷婷| 欧美日韩一区视频| 日韩精品一区二区三区视频播放| 日韩欧美国产一区在线观看| 久久久99免费| 中文字幕一区二区不卡| 一个色综合av| 久久成人免费日本黄色| 懂色av一区二区三区免费观看| 99久久99久久精品免费观看 | 国产精品毛片无遮挡高清| 中文字幕精品综合| 亚洲制服丝袜一区| 久久精品国产亚洲一区二区三区| 夫妻av一区二区| 欧洲精品在线观看| 2023国产精华国产精品| 成人免费在线观看入口| 亚洲高清一区二区三区| 国产精品羞羞答答xxdd| 99re在线精品| 精品国产a毛片| 亚洲黄色小说网站| 国产精品888| 欧美精品一二三| 国产精品卡一卡二| 蜜桃视频在线观看一区二区| 99精品视频在线免费观看| 欧美电影一区二区三区| 国产精品美女www爽爽爽| 日韩成人一区二区| hitomi一区二区三区精品| 91精品午夜视频| 自拍偷拍欧美精品| 国产一区二区女| 欧美一区二区精品在线| 亚洲三级久久久| 国产成人a级片| 日韩一级在线观看| 一区二区三区日本| 成人开心网精品视频| 日韩午夜激情电影| 亚洲国产视频在线| 色网站国产精品| 日本一区二区三区dvd视频在线| 日韩精品成人一区二区在线| 91猫先生在线| 中文字幕一区二区不卡| 成人激情校园春色| 久久噜噜亚洲综合| 国产一区二三区好的| 日韩一区二区在线观看视频| 亚洲444eee在线观看| 欧美在线视频你懂得| 亚洲婷婷国产精品电影人久久| 国产成人免费xxxxxxxx| 国产亚洲精品福利| 国产成人无遮挡在线视频| 精品国产乱码久久| 久久99久久99| 精品成人a区在线观看| 久久99精品久久久久久久久久久久| 欧美一区二区三区免费在线看| 亚州成人在线电影| 欧美一级视频精品观看| 欧美aaaaa成人免费观看视频| 91精品国模一区二区三区| 日本麻豆一区二区三区视频| 日韩一区二区三区在线视频| 青青国产91久久久久久| 欧美一级黄色录像| 免费在线欧美视频| 久久亚洲精华国产精华液 | 欧美亚一区二区| 亚洲午夜影视影院在线观看| 91极品美女在线| 亚洲图片一区二区| 欧美一区永久视频免费观看| 六月丁香婷婷色狠狠久久| 久久久精品免费网站| 91免费小视频| 水野朝阳av一区二区三区| 日韩精品一区二区三区中文不卡| 麻豆精品视频在线观看免费| 久久这里只精品最新地址| 成人a免费在线看| 亚洲综合免费观看高清在线观看| 欧美日韩午夜精品| 久久精品999| 国产精品久久久久久福利一牛影视| 91久久国产综合久久| 免费观看一级欧美片| 久久精品日韩一区二区三区| 色悠悠久久综合| 蜜桃一区二区三区四区| 中文字幕亚洲一区二区va在线| 欧美日韩在线不卡| 国产精品99久| 亚洲一区二区av在线| 欧美www视频| 在线看日本不卡| 国产麻豆成人精品| 午夜欧美一区二区三区在线播放 | 风间由美一区二区三区在线观看 | 日本久久一区二区三区| 久久成人免费网| 亚洲永久精品国产| 日本一区二区三区四区在线视频| 欧美综合天天夜夜久久| 国产精品一二三在| 欧美96一区二区免费视频| 国产精品你懂的在线欣赏| 欧美日韩一级黄| 99热在这里有精品免费| 久久精品国产亚洲a| 亚洲成人午夜电影| 中文字幕一区二区三中文字幕| 日韩欧美高清dvd碟片| 在线亚洲一区二区| av色综合久久天堂av综合| 捆绑变态av一区二区三区| 一片黄亚洲嫩模| 自拍av一区二区三区| 亚洲国产精品二十页| 久久综合五月天婷婷伊人| 91 com成人网| 欧美日韩一区二区在线视频| 成人h动漫精品一区二| 国产老妇另类xxxxx| 麻豆精品国产91久久久久久| 亚洲电影一级黄| 一片黄亚洲嫩模| 亚洲综合丝袜美腿| 伊人夜夜躁av伊人久久| 国产精品免费视频一区| 久久综合成人精品亚洲另类欧美| 91精品国产综合久久国产大片 | 性做久久久久久免费观看| 一区二区三区欧美久久| 亚洲自拍偷拍九九九| 亚洲综合999| 婷婷国产v国产偷v亚洲高清| 亚洲成人精品影院| 香蕉久久一区二区不卡无毒影院| 亚洲一二三专区| 亚洲一区二区精品久久av| 亚洲亚洲人成综合网络| 亚洲高清三级视频| 五月激情综合色| 久久精品国产一区二区三区免费看| 看片的网站亚洲| 国产成人精品影视| www.亚洲精品| 欧美日韩一区二区三区四区| 在线免费观看日本欧美| 欧美视频一区二区在线观看| 欧美人与性动xxxx| 日韩精品一区二区三区在线播放 | 伊人夜夜躁av伊人久久| 亚洲va在线va天堂| 国产资源在线一区| 成人免费视频视频| 色香蕉久久蜜桃| 日韩视频一区二区在线观看| 精品国产自在久精品国产| 中文字幕高清不卡| 夜夜精品视频一区二区| 裸体健美xxxx欧美裸体表演| 国产成人亚洲综合a∨婷婷图片| 97成人超碰视| 91精品国产一区二区三区蜜臀| 久久久噜噜噜久久人人看 | 欧美日韩黄色一区二区| 欧美大度的电影原声| 一区在线观看视频| 日韩av一级片| 94-欧美-setu| 精品国产一区二区国模嫣然| 国产精品青草久久| 天天综合色天天综合色h| 国产综合久久久久久鬼色| av一本久道久久综合久久鬼色| 欧美一区二区播放| 亚洲欧洲日本在线| 久久99久久久久| 欧洲一区在线观看| 国产精品每日更新在线播放网址| 青草国产精品久久久久久| 99精品久久只有精品| 精品国产一区久久|