发明名称 |
基于数据库的排序和检索方法和系统 |
摘要 |
本发明提供了基于数据库的排序和检索方法,包括:在基于第一字符类型的第一数据表中按照预定顺序插入第二字符类型的一个或多个字符,生成第二数据表,其中,第一字符类型与第二字符类型不同;在数据库中增加所述记录时,将记录的基于第一字符类型的关键字解析为基于第二字符类型的关键字,根据第二数据表所定义的顺序,将基于第一字符类型的关键字和基于第二字符类型的关键字均保存在记录检索表中,以供检索。本发明还提供了排序和检索系统和具有该系统的移动终端。通过上述技术方案,可以实现两种或两种以上的字符类型的记录列表的混合排序和快速检索。提高了处理器的响应速度,降低了对设备内存的需求。 |
申请公布号 |
CN101944117B |
申请公布日期 |
2013.04.24 |
申请号 |
CN201010287407.9 |
申请日期 |
2010.09.20 |
申请人 |
宇龙计算机通信科技(深圳)有限公司 |
发明人 |
朱长才;高炜 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京友联知识产权代理事务所(普通合伙) 11343 |
代理人 |
尚志峰;汪海屏 |
主权项 |
一种基于数据库的排序和检索方法,其特征在于,包括:步骤102,在基于第一字符类型的第一数据表中按照预定顺序插入第二字符类型的一个或多个字符,生成第二数据表,其中,所述第一字符类型与所述第二字符类型不同;步骤103,在所述数据库中增加记录时,将所述记录的基于所述第一字符类型的关键字解析为基于所述第二字符类型的关键字,根据所述第二数据表所定义的顺序,将所述基于第一字符类型的关键字和所述基于第二字符类型的关键字均保存在记录检索表中,以供检索;以及步骤104,在检索所述数据库中的记录时,根据所述第二数据表检索所述记录的关键字。 |
地址 |
518040 广东省深圳市车公庙天安数码城创新科技广场B座8楼 |