门禁管理系统程序代码
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.卡内金额 AS 卡内金额');
SQL.Add('c.有效期止日期 AS 有效日期止, c.有效期起日期 AS 起始日期,');
SQL.Add('c.卡内金额 AS 卡内金额,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;
- 1医院管理OA系统
- 2OA智能一体化
- 3OA移动
- 4OA报价
- 5OA注册
- 6OA模块
- 7OA功能
- 8家具行业ERP系统(OA)
- 9工业检测行业OA系统(ERP)
- 10石油行业ERP系统(OA)
- 11政府行业ERP系统(OA)
- 12装饰装修行业ERP系统(OA)
- 1门禁管理系统一个集通道安全管理
- 2车牌识别系统在智能交通系统中的应用
- 3门禁管理系统图像对比摄像头的选择
- 4讲解门禁系统分类之密码型门禁系统
- 5物联网安防之智能交通的调度描述
- 6门禁管理系统平安城市解决方案
- 7泛普停车场管理软件源程序
- 8停车场软件三级权限操作员设置保证数据的可靠安全
- 9评:上海15日起正式签发启用电子护照
- 10看今天微博上关于门禁系统哪些事
- 11购买独立的门禁系统好还是联网的门禁系统好?
- 12合肥市庐江县人民医院
- 13智能停车场介绍(上)
- 14谈网络门禁系统强大功能那些事
- 15门禁管理系统规划应该从物业建设设计规划开始
- 16分析门禁系统是如何实现多系统集成联动
- 17指纹考勤机可以破解吗?有哪些方法?
- 18华本3D碰撞指纹考勤机 震撼指纹识别技术
- 19智能停车场的配置及使用分类
- 20多种停车场卡类型供用户设置
- 21门禁管理系统程序代码
- 22车牌识别技术在门禁管理系统中的应用
- 23永乐电器停车场收费系统
- 24门禁管理系统的组成
- 25指纹识别技术类型与常见应用的问题剖解
- 26身份证换代让指纹识别市场更加亲民化
- 27关于门禁系统高可靠性防雷中的选型测试方法
- 28基于RFID技术的不停车收费系统的设计
- 29门禁管理系统售后服务的说明
- 30《一卡通地下停车场管理规定》样本参考