发明名称 |
一种智能卡数据输出的方法和智能卡 |
摘要 |
本发明公开了一种智能卡数据输出的方法和智能卡,属于智能卡数据传输领域,为解决现有技术中需要将智能卡存储区中的表格读取至用户设备,降低了记录查询的效率以及在内存中分配表格存储空间用于对记录进行匹配,占用了过多内存的问题而设计。一种智能卡数据输出的方法,在智能卡存储区存储有至少两个表格,所述方法包括:在智能卡内存中分配一段输出缓存;将智能卡存储区第一表格中的一条符合查询条件的记录读入到所述输出缓存;逐个将每个表格中符合连接条件的一条记录读入输出缓存,并连接于输出缓存中前一表格的记录之后;将所述输出缓存中的记录输出。 |
申请公布号 |
CN102306086B |
申请公布日期 |
2013.08.21 |
申请号 |
CN201110231674.9 |
申请日期 |
2011.08.12 |
申请人 |
北京握奇数据系统有限公司 |
发明人 |
高晶 |
分类号 |
G06F3/06(2006.01)I;G06K7/00(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京中博世达专利商标代理有限公司 11274 |
代理人 |
申健 |
主权项 |
一种智能卡数据输出的方法,在智能卡存储区存储有至少两个表格,其特征在于,所述方法包括:获取查询条件;获取存储区中至少两个表格和表格所对应的句柄信息;根据每个表格的句柄信息和查询条件确定输出缓存的空间大小;在智能卡内存中分配一段输出缓存;将智能卡存储区第一表格中的一条符合查询条件的记录读入到所述输出缓存;逐个将每个表格中符合连接条件的一条记录读入输出缓存,并连接于输出缓存中前一表格的记录之后;将所述输出缓存中的记录输出。 |
地址 |
100015 北京市朝阳区东直门外西八间房万红西街2号燕东商务花园 |