監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

門禁管理系統(tǒng)程序代碼

申請免費試用、咨詢電話:400-8352-114

    with qryPopedCard do
    begin
        Close;
        SQL.Clear;
        SQL.Add('SELECT c.卡號 AS 卡號, c.用戶編號 AS 用戶編號,');
        SQL.Add('h.持卡人姓名 AS 用戶姓名, c.卡類 AS 卡類,');
       // SQL.Add('c.有效期止日期 AS 有效日期止, c.卡內(nèi)金額 AS 卡內(nèi)金額');
        SQL.Add('c.有效期止日期 AS 有效日期止, c.有效期起日期 AS 起始日期,');
        SQL.Add('c.卡內(nèi)金額 AS 卡內(nèi)金額,c.掛失 AS 掛失,');
        SQL.Add('c.收費類型 AS 收費類型,');
        SQL.Add('c.車牌號碼 AS 車牌號碼');

        SQL.Add('FROM JY_Park_Card_Info c INNER JOIN JY_Card_Infomation h');
        SQL.Add('ON c.卡號=h.卡號');
        if ckbctype.Checked then
         begin
          strm:=inttostr(cmbCardtypes.ItemIndex +1);
          SQL.Add('AND c.卡類= '''+strm+'''');
         end;

         if ckbguoqi.Checked then    //2009
         begin
          SQL.Add('AND c.有效期止日期< '''+datetostr(guoqid.DateTime)+'''');//之前的時間
         end;

        if chkSftype.Checked  then
          begin
             if cmbSftype.ItemIndex = 0 then   strm:='100'
             else if cmbSftype.ItemIndex = 1 then   strm:='101'
             else if cmbSftype.ItemIndex = 2 then   strm:='0'
             else if cmbSftype.ItemIndex = 3 then   strm:='1'
             else if cmbSftype.ItemIndex = 4 then   strm:='-1';
             SQL.Add('AND c.收費類型= '''+strm+'''');
          end;
         SQL.Add('ORDER BY 用戶編號');
         Open;
         labCount.Caption :='滿足條件的記錄:'+inttostr(RecordCount);

        while not Eof do
        begin
            Item := lvCard.Items.Add;
            Item.ImageIndex := 4;
            Item.Caption := trim(FieldByName('卡號').AsString);
            Item.SubItems.Add(trim(FieldByName('用戶編號').AsString));
            Item.SubItems.Add(trim(FieldByName('用戶姓名').AsString));

            if FieldByName('卡類').AsString='1' then Item.SubItems.Add('期  卡');
            if FieldByName('卡類').AsString='2' then Item.SubItems.Add('臨時卡');
            if FieldByName('卡類').AsString='3' then Item.SubItems.Add('充值卡');
            if FieldByName('卡類').AsString='4' then Item.SubItems.Add('貴賓卡');
            if FieldByName('卡類').AsString='5' then Item.SubItems.Add('時段卡');
            if FieldByName('卡類').AsString='6' then Item.SubItems.Add('卡類A');
            if FieldByName('卡類').AsString='7' then Item.SubItems.Add('卡類B');
            Item.SubItems.Add(FieldByName('起始日期').AsString);
            Item.SubItems.Add(FieldByName('有效日期止').AsString);

            if FieldByName('收費類型').AsInteger =100 then Item.SubItems.Add('期卡露天')
            else if FieldByName('收費類型').AsInteger =101 then Item.SubItems.Add('期卡車庫')
            else if FieldByName('收費類型').AsInteger =102 then Item.SubItems.Add('期卡標準A')
            else if FieldByName('收費類型').AsInteger =103 then Item.SubItems.Add('期卡標準B')
            else if FieldByName('收費類型').AsInteger =104 then Item.SubItems.Add('期卡標準C')
            else if FieldByName('收費類型').AsInteger =105 then Item.SubItems.Add('期卡標準D')
            else if FieldByName('收費類型').AsInteger =106 then Item.SubItems.Add('期卡標準E')
            else if FieldByName('收費類型').AsInteger =107 then Item.SubItems.Add('期卡標準F')

            else if FieldByName('收費類型').AsInteger =-1 then Item.SubItems.Add('未定義')

           // else if FieldByName('收費類型').AsInteger =0 then Item.SubItems.Add('標準0')
            //else if FieldByName('收費類型').AsInteger =1 then Item.SubItems.Add('標準1')

            else
             begin

             typ:= FieldByName('收費類型').AsInteger;
             with qrycomm  do
             begin
             Close;
             SQL.Clear;

             SQL.Add('SELECT * FROM JY_Park_Day_Fstd_Info WHERE 編號 = ''' + inttostr(typ)+'''' );
             Open;
             strm:=trim(FieldByName('組合類型').AsString);
             Item.SubItems.Add(strm);
             end;
            end;
            Item.SubItems.Add(trim(FieldByName('車牌號碼').AsString));
            Item.SubItems.Add(FieldByName('掛失').AsString);
            Next;
        end;
    end;

發(fā)布:2007-04-11 15:23    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:
辦公管理系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普門禁管理系統(tǒng)其他應用

員工管理軟件 工作日程管理軟件 門禁考勤系統(tǒng) 門禁管理系統(tǒng) 電話管理系統(tǒng) 設備管理系統(tǒng) 工單管理系統(tǒng) 設備管理系統(tǒng)免費版 免費工單管理系統(tǒng) 免費日程管理軟件 日程管理軟件免費下載 電話管理軟件下載 門禁管理系統(tǒng) 工單管理軟件