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

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

?? realtyg51.pas

?? 物業管理系統系統特點 一、 實現集中式管理 系統將集團公司、各分公司、各物業管理處連接到一起
?? PAS
字號:
unit RealtyG51;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, dbcgrids, Grids, DBGrids, DB, ADODB, StdCtrls, Buttons, ExtCtrls,
  StrUtils, ExtDlgs, ComCtrls, math, ImgList, Menus, ToolWin;

type
    Tf_RealtyG51 = class(TForm)
    GroupBox1: TGroupBox;
    ListView1: TListView;
    Label3: TLabel;
    edit1: TEdit;
    Label4: TLabel;
    edit2: TEdit;
    Button1: TButton;
    TreeView1: TTreeView;
    Button3: TButton;
    Button4: TButton;
    Button5: TButton;
    Button2: TButton;
    Button6: TButton;
    Label6: TLabel;
    Button7: TButton;
    Button8: TButton;
    procedure Button4Click(Sender: TObject);
    procedure FormKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure ListView1CustomDrawItem(Sender: TCustomListView;
      Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean);
    procedure Button1Click(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure TreeView1CustomDrawItem(Sender: TCustomTreeView;
      Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean);
    procedure TreeView1Click(Sender: TObject);
    procedure Button5Click(Sender: TObject);
    procedure Button6Click(Sender: TObject);
    procedure Button7Click(Sender: TObject);
    procedure Button8Click(Sender: TObject);

  private
    { Private declarations }
  public
    { Public declarations }
     bMod:bool;
     sTable:string;
     cols:integer;
     bNew:bool;
     bOK :bool;
     sNum:string;
  end;

var
  f_RealtyG51: Tf_RealtyG51;
implementation
uses data, main,RealtyG51A,RealtyJ2,RealtyJ3,RealtyJ4,RealtyPrint1;
{$R *.dfm}

//顯示
procedure Tf_RealtyG51.FormShow(Sender: TObject);

begin

end;

//Tab
procedure Tf_RealtyG51.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
    if key=13 then
        Begin
            key:=0;
            perform(WM_NEXTDLGCTL,0,0);
        end
    else if key=VK_ESCAPE then close;
end;

procedure Tf_RealtyG51.FormClose(Sender: TObject; var Action: TCloseAction);
begin
    Action := caFree;
end;


procedure Tf_RealtyG51.Button1Click(Sender: TObject);
begin
    TreeView1Click(Sender);   
end;

//修改
procedure Tf_RealtyG51.Button2Click(Sender: TObject);
var
    i:integer;
    Query:TADOQuery;
    s:string;
begin
    Query:=TADOQuery.Create(nil);
    Query.Connection:=DataModuleADO.ADOConnection1;

    DataModuleADO.ADOConnection1.BeginTrans;
    Query.SQL.Text:='delete from temp';
    query.ExecSQL;
    DataModuleADO.ADOConnection1.CommitTrans;

    for i:=0 to listview1.Items.Count-1 do
    begin
        s:= 'insert into temp(列1,列2,列3,列4,列5,列6,列7,列8,列9,列10)';
        s:=s+'values(:s1,:s2,:s3,:s4,:s5,:s6,:s7,:s8,:s9,:s10)';

        query.sql.Clear ;
        query.sql.add(s);
        query.Parameters.ParamByName('s1').Value:=listview1.Items.Item[i].Caption;
        query.Parameters.ParamByName('s2').Value:=listview1.Items.Item[i].SubItems[0];
        query.Parameters.ParamByName('s3').Value:=listview1.Items.Item[i].SubItems[1];
        query.Parameters.ParamByName('s4').Value:=listview1.Items.Item[i].SubItems[2];
        query.Parameters.ParamByName('s5').Value:=listview1.Items.Item[i].SubItems[3];
        query.Parameters.ParamByName('s6').Value:=listview1.Items.Item[i].SubItems[4];
        query.Parameters.ParamByName('s7').Value:=listview1.Items.Item[i].SubItems[5];
        query.Parameters.ParamByName('s8').Value:=listview1.Items.Item[i].SubItems[6];
        query.Parameters.ParamByName('s9').Value:=listview1.Items.Item[i].SubItems[7];
        query.Parameters.ParamByName('s10').Value:=listview1.Items.Item[i].SubItems[8];



        DataModuleADO.ADOConnection1.BeginTrans;
        query.execsql;
        DataModuleADO.ADOConnection1.CommitTrans;
    end;

    query.Close;
    query.Free;

    sFilep:='RealtyG51.fr3';

    sTitlep:=Caption;
    sPrintc:='select * from temp';
    f_RealtyPrint1:=Tf_RealtyPrint1.Create(self);
    f_RealtyPrint1.showmodal;
end;

//刪除
procedure Tf_RealtyG51.Button3Click(Sender: TObject);
begin
    if listview1.SelCount=0 then exit;

    bNew:=false;

    f_RealtyG51A:=TF_RealtyG51A.Create(self);
    f_RealtyG51A.showmodal;
end;

//返回
procedure Tf_RealtyG51.Button4Click(Sender: TObject);
begin
    bNew:=true;
    f_RealtyG51A:=TF_RealtyG51A.Create(self);
    f_RealtyG51A.showmodal;
end;

//取數據
procedure Tf_RealtyG51.ListView1CustomDrawItem(Sender: TCustomListView;
  Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
    if   Item.Selected = true then
    begin
          Sender.Canvas.Brush.Color   :=   clMenuHighlight;
          (Sender   as   TListView).Canvas.Font.Color   :=  clWhite;
    end;
end;


procedure Tf_RealtyG51.FormCreate(Sender: TObject);
begin
    getStructure(TreeView1);
end;

procedure Tf_RealtyG51.TreeView1CustomDrawItem(Sender: TCustomTreeView;
  Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
    if Node.Selected=true then
    begin
        Sender.Canvas.Brush.Color := clMenuHighlight;
        (Sender as TTreeView).Canvas.Font.Color := clWhite;
    end;
end;

procedure Tf_RealtyG51.TreeView1Click(Sender: TObject);
Var
    query,query1:TADOQuery;
    nLevel:integer;
    s,s1,s2,s3,s4:string;
begin
    listview1.Items.Clear;

    nLevel:=treeview1.Selected.Level;

    Query:=TADOQuery.Create(nil);
    Query.Connection:=DataModuleADO.ADOConnection1;
    Query1:=TADOQuery.Create(nil);
    Query1.Connection:=DataModuleADO.ADOConnection1;

    if nLevel=0 then
    begin
        s:='select * from 消防器材 where 編號 like ''%'+Edit1.text;
        s:=s+'%'' and 名稱 like ''%'+Edit2.text;
        s:=s+'%'' order by 編號 asc';

        query.SQL.Clear;
        Query.SQL.Add(s);
        Query.Open ;
        while not Query.Eof do
        begin
            with ListView1.Items.Add do
            begin
                caption:=query.fieldbyname('編號').Value;
                subitems.Add(query.fieldbyname('名稱').Value);
                subitems.Add(query.fieldbyname('類型').Value);
                subitems.Add(query.fieldbyname('出廠日期').Value);
                subitems.Add(query.fieldbyname('有效期').Value);
                subitems.Add(query.fieldbyname('型號').Value);
                subitems.Add(query.fieldbyname('器材狀態').Value);
                subitems.Add(query.fieldbyname('配件').Value);
                subitems.Add(query.fieldbyname('備注').Value);
                subitems.Add(mainform.getName('組織機構',query.fieldbyname('組織機構').Value));
                subitems.Add(query.fieldbyname('審核').Value);
            end;
            query.Next;
        end;
    end;



    if nLevel>=0 then
    begin
        s:='select * from 組織機構 where 名稱 = '''+treeview1.Selected.Text+'''';

        query.SQL.Clear;
        Query.SQL.Add(s);
        Query.Open ;
        if query.RecordCount>0 then
        begin
            s1:=Query.FieldByName('stampt').Value;

            s:='select * from 組織機構 where stampt like '''+s1+'%''';

            query1.SQL.Clear;
            Query1.SQL.Add(s);
            Query1.Open ;
            while not Query1.Eof do
            begin
                s:='select * from 消防器材 where 編號 like ''%'+Edit1.text;
                s:=s+'%'' and 名稱 like ''%'+Edit2.text;
                s:=s+'%'' and 組織機構 ='''+Query1.FieldByName('編號').Value;
                s:=s+''' order by 編號 asc';

                query.SQL.Clear;
                Query.SQL.Add(s);
                Query.Open ;
                while not Query.Eof do
                begin
                    with ListView1.Items.Add do
                    begin
                        caption:=query.fieldbyname('編號').Value;
                        subitems.Add(query.fieldbyname('名稱').Value);
                        subitems.Add(query.fieldbyname('類型').Value);
                        subitems.Add(query.fieldbyname('出廠日期').Value);
                        subitems.Add(query.fieldbyname('有效期').Value);
                        subitems.Add(query.fieldbyname('型號').Value);
                        subitems.Add(query.fieldbyname('器材狀態').Value);
                        subitems.Add(query.fieldbyname('配件').Value);
                        subitems.Add(query.fieldbyname('備注').Value);
                        subitems.Add(mainform.getName('組織機構',query.fieldbyname('組織機構').Value));
                        subitems.Add(query.fieldbyname('審核').Value);
                    end;
                    query.Next;
                end;   
                query1.Next;
            end;
        end;
    end;



    query.close;
    query.Free;
    query1.close;
    query1.Free;

    if listview1.Items.Count>0 then listview1.Items.Item[0].Selected:=true;
end;

procedure Tf_RealtyG51.Button5Click(Sender: TObject);
var
    Query:TADOQuery;
begin
    Query:=TADOQuery.Create(nil);
    Query.Connection:=DataModuleADO.ADOConnection1;
    if listview1.SelCount=0 then exit;

    query.SQL.Add('select * from 消防器材 where 編號 ='''+listview1.Selected.Caption+''' and 審核='''+'Y'+'''');
    query.open;
    if query.RecordCount>0 then
    begin
        showmessage('已經審核了,不能刪除');
        query.Close;
        query.free;
        exit;
    end;

    if(Application.MessageBox(PChar('確認要刪除所選記錄嗎?') ,'提示',Mb_OKCANCEL+Mb_IconInformation)=2) then exit;

    DataModuleADO.ADOConnection1.BeginTrans;
    query.sql.clear;
    Query.SQL.Text:='delete  from 消防器材 where 編號='''+listview1.Selected.Caption+'''';
    query.ExecSQL;
    DataModuleADO.ADOConnection1.CommitTrans;
    query.Close;
    query.Free;

    listview1.selected.delete;

    if listview1.Items.Count>0 then listview1.Items.Item[0].Selected:=true;

end;

procedure Tf_RealtyG51.Button6Click(Sender: TObject);
begin
    close;
end;

procedure Tf_RealtyG51.Button7Click(Sender: TObject);
begin
    if listview1.SelCount=0 then exit;

    bOk:=true;
    sNum:=listview1.Selected.caption;
    close;    
end;

procedure Tf_RealtyG51.Button8Click(Sender: TObject);
VAR
    query:TADOQuery;
    s:string;
begin
    if listview1.SelCount=0 then exit;

    query:=TADOQuery.Create(nil);
    query.Connection:=datamoduleado.ADOConnection1;

    query.SQL.Add('select * from 消防器材 where 編號 ='''+listview1.Selected.Caption+''' and 審核='''+'Y'+'''');
    query.open;
    if query.RecordCount>0 then
    begin
        showmessage('已經審核了');
        query.Close;
        query.free;
        exit;
    end;

    if(Application.MessageBox(PChar('確認要審核所選記錄嗎?') ,'提示',Mb_OKCANCEL+Mb_IconInformation)=2) then exit;


    query.SQL.clear;
    Query.SQL.Add('select * from 消防器材 where 編號='''+listview1.Selected.Caption+''' and 審核='''+'N'+'''');
    Query.Open ;
    if Query.RecordCount>0 then
    begin
        s:='update 消防器材 set 審核='''+'Y'+''' where 編號='''+listview1.Selected.Caption+'''';
        query.sql.Clear ;
        DataModuleADO.ADOConnection1.BeginTrans;
        Query.SQL.Text:=s;
        query.ExecSQL;
        DataModuleADO.ADOConnection1.CommitTrans;
    end;
    query.Close;
    query.free;

    showmessage('審核操作成功!');

    listview1.Selected.SubItems[9]:='Y';

end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久蜜臀国产一区二区| 亚洲国产精品一区二区www在线| 中文字幕一区二区三区在线播放| 亚洲永久免费视频| 国产福利精品导航| 欧美色偷偷大香| 国产精品视频九色porn| 久久激五月天综合精品| 精品视频全国免费看| 国产精品动漫网站| 国产精选一区二区三区| 4438x亚洲最大成人网| 亚洲人成网站精品片在线观看| 国产一区二区毛片| 日韩一区二区三区精品视频| 亚洲一区在线观看网站| 亚洲午夜精品17c| 国产精品一区在线| 久久综合九色综合97婷婷| 亚洲成人精品一区二区| 色综合天天综合网天天狠天天| 欧美国产视频在线| 国产美女精品人人做人人爽| 精品久久久久久亚洲综合网| 日韩va欧美va亚洲va久久| 欧美在线一区二区| 亚洲精品v日韩精品| 91丨国产丨九色丨pron| 亚洲欧美怡红院| 99精品国产99久久久久久白柏 | 国产精品久久久久影院亚瑟| 国产麻豆欧美日韩一区| 国产性色一区二区| 国产麻豆精品在线观看| 国产亚洲欧美日韩俺去了| 狠狠色丁香久久婷婷综合_中| 精品国产乱码久久久久久夜甘婷婷 | 欧美另类z0zxhd电影| 一区二区三区欧美| 欧美精选在线播放| 麻豆视频观看网址久久| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 91啦中文在线观看| 日韩理论电影院| 在线国产亚洲欧美| 日韩av电影天堂| 精品对白一区国产伦| 国产suv一区二区三区88区| 国产精品你懂的在线| 91视频www| 亚洲妇熟xx妇色黄| 51精品国自产在线| 国产精品中文字幕一区二区三区| 中文字幕乱码久久午夜不卡| 色综合天天综合色综合av| 一区二区三区四区在线免费观看 | 久久丝袜美腿综合| 国产91在线观看丝袜| 亚洲最快最全在线视频| 欧美电视剧免费全集观看| 成人午夜在线播放| 亚洲午夜羞羞片| 久久久久免费观看| 欧美在线视频日韩| 久久精品国产久精国产| 国产日产精品一区| 欧美性一二三区| 狠狠色综合日日| 一区二区在线电影| 欧美精品一区二区三区蜜桃| 91国偷自产一区二区三区成为亚洲经典| 五月婷婷综合激情| 亚洲国产精品激情在线观看| 91 com成人网| 99久久国产综合精品女不卡| 麻豆91在线看| 一区二区高清在线| 中文字幕乱码亚洲精品一区| 欧美一级搡bbbb搡bbbb| 91麻豆精品在线观看| 国产一区二区主播在线| 亚洲高清免费一级二级三级| 亚洲国产精品t66y| 精品国产人成亚洲区| 欧美体内she精高潮| aaa欧美日韩| 国产福利一区在线| 久久国产日韩欧美精品| 丝袜诱惑制服诱惑色一区在线观看| 国产欧美日韩久久| 精品国精品国产| 欧美一区二视频| 精品婷婷伊人一区三区三| 91在线你懂得| 成人免费视频一区二区| 国产在线国偷精品产拍免费yy| 婷婷成人激情在线网| 一区二区三区欧美| 亚洲自拍偷拍图区| 中文字幕一区二区三区四区| 国产日韩在线不卡| 久久久久久久久久久久久久久99 | 久久久久久久久免费| 日韩精品中文字幕在线不卡尤物| 欧美亚洲国产怡红院影院| www.成人在线| 国产69精品久久777的优势| 久久99国产精品成人| 日本不卡高清视频| 日本亚洲欧美天堂免费| 亚洲成精国产精品女| 亚洲一区免费观看| 国产成人综合网| 国产裸体歌舞团一区二区| 国产在线一区二区综合免费视频| 日本免费在线视频不卡一不卡二| 亚洲福利视频一区| 亚洲成人自拍网| 日本中文字幕一区二区视频 | 国产真实乱对白精彩久久| 国产一区二区调教| 国产a视频精品免费观看| 国产成人av网站| av成人免费在线观看| 91网页版在线| 欧美少妇性性性| 日韩欧美一区二区在线视频| 精品免费一区二区三区| 国产女人水真多18毛片18精品视频 | 成人美女视频在线观看| 91免费版在线| 4438x成人网最大色成网站| 日韩欧美的一区二区| 久久久另类综合| 中文字幕一区二区在线播放| 亚洲综合免费观看高清完整版在线 | 国产成人在线视频免费播放| 成人av片在线观看| 欧美性受xxxx| 亚洲大尺度视频在线观看| 日韩精品视频网站| 国模一区二区三区白浆| a亚洲天堂av| 欧美精三区欧美精三区| 久久先锋影音av| 亚洲另类在线制服丝袜| 三级在线观看一区二区| 国产99久久久国产精品免费看| 91久久精品网| 日韩欧美激情四射| 亚洲欧美日韩中文播放 | av男人天堂一区| 欧美人与z0zoxxxx视频| 久久久久9999亚洲精品| 伊人婷婷欧美激情| 国产精品亚洲成人| 欧美高清一级片在线| 国产精品久久久久久福利一牛影视 | 欧美日韩午夜精品| 久久久久久久精| 亚洲一区中文在线| 成人av在线一区二区| 日韩欧美第一区| 亚洲一区二区在线视频| 懂色av中文字幕一区二区三区| 欧美三级视频在线| 国产精品国产a级| 久久99精品国产.久久久久久| 欧美优质美女网站| 国产精品卡一卡二| 国产一区二区在线电影| 日韩欧美国产一二三区| 亚洲免费av在线| 成人精品视频.| 久久在线观看免费| 蜜桃视频第一区免费观看| 欧美性受xxxx黑人xyx性爽| 中文字幕一区日韩精品欧美| 国产麻豆精品视频| 久久综合资源网| 麻豆精品国产传媒mv男同| 欧美色图12p| 亚洲午夜免费福利视频| 97se亚洲国产综合自在线| 日本一区二区动态图| 成人做爰69片免费看网站| 国产欧美日韩中文久久| 国产成a人亚洲| 国产视频在线观看一区二区三区| 久久成人久久爱| 欧美精品一区二区在线观看| 久久国产综合精品| 精品日韩一区二区三区免费视频| 日本午夜一本久久久综合| 欧美麻豆精品久久久久久| 天天操天天色综合| 欧美高清视频www夜色资源网| 亚洲成人自拍偷拍| 51精品久久久久久久蜜臀| 日韩黄色小视频|