成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當(dāng)前位置:工程項目OA系統(tǒng) > 領(lǐng)域應(yīng)用 > 辦公管理系統(tǒng) > 門禁管理系統(tǒng)
門禁管理系統(tǒng)程序代碼
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('期卡標(biāo)準(zhǔn)A')
else if FieldByName('收費類型').AsInteger =103 then Item.SubItems.Add('期卡標(biāo)準(zhǔn)B')
else if FieldByName('收費類型').AsInteger =104 then Item.SubItems.Add('期卡標(biāo)準(zhǔn)C')
else if FieldByName('收費類型').AsInteger =105 then Item.SubItems.Add('期卡標(biāo)準(zhǔn)D')
else if FieldByName('收費類型').AsInteger =106 then Item.SubItems.Add('期卡標(biāo)準(zhǔn)E')
else if FieldByName('收費類型').AsInteger =107 then Item.SubItems.Add('期卡標(biāo)準(zhǔn)F')
else if FieldByName('收費類型').AsInteger =-1 then Item.SubItems.Add('未定義')
// else if FieldByName('收費類型').AsInteger =0 then Item.SubItems.Add('標(biāo)準(zhǔn)0')
//else if FieldByName('收費類型').AsInteger =1 then Item.SubItems.Add('標(biāo)準(zhǔn)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;
本文內(nèi)容來自自互聯(lián)網(wǎng)公開信息或用戶自發(fā)貢獻(xiàn),該文觀點僅代表作者本人,版權(quán)歸原作者所有。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。若發(fā)現(xiàn)侵權(quán)或違規(guī)內(nèi)容請聯(lián)系電話4008352114或郵箱442699841@qq.com,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
本站推薦
- 1門禁與課桌椅:門磁鎖、面板及課桌椅配置
- 2物聯(lián)應(yīng)用全解析:視頻聯(lián)網(wǎng)、門禁、車輛管理與聲振溫監(jiān)測詳解
- 3鋼鐵門禁系統(tǒng)管理系統(tǒng):高效安全管理解決方案
- 4鋼鐵門禁系統(tǒng)管理系統(tǒng)圖:精準(zhǔn)呈現(xiàn)高效管理秘訣
- 5安居客門禁管理系統(tǒng)采購-高性價比方案與優(yōu)質(zhì)供應(yīng)商推薦
- 6長治倉庫用門禁管理系統(tǒng),和同類 Top3 門禁系統(tǒng)比咋樣?
- 7土建項目門禁系統(tǒng)有哪些?實測功能能hold住復(fù)雜施工場景嗎?
- 8小區(qū)門禁系統(tǒng)等級監(jiān)理工程師做項目,符合建筑行業(yè)規(guī)范嗎?
- 9土建項目門禁系統(tǒng)圖片,真實工地用它安全保障咋樣?

