一种数据查询方法及装置.pdf

上传人:1*** 文档编号:6160742 上传时间:2019-05-13 格式:PDF 页数:9 大小:900.86KB
返回 下载 相关 举报
摘要
申请专利号:

CN201310751022.7

申请日:

2013.12.31

公开号:

CN103729448A

公开日:

2014.04.16

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 17/30申请公布日:20140416|||实质审查的生效IPC(主分类):G06F 17/30申请日:20131231|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

深圳市科漫达智能管理科技有限公司

发明人:

唐健; 陈毅林; 王娟

地址:

518049 广东省深圳市福田区梅林路捷顺大厦4楼402室

优先权:

专利代理机构:

深圳中一专利商标事务所 44237

代理人:

张全文

PDF下载: PDF下载
内容摘要

本发明适用于数据处理技术领域,提供了一种数据查询方法,所述方法包括:获取N个字段及其对应的值,生成数据查询组合,N为大于等于1的整数;建立预设的数据查询指令与所述数据查询组合的关联关系;当检测到所述预设的数据查询指令时,在预设数据库中调用与所述预设的数据查询指令关联的所述数据查询组合进行数据查询。在本发明中,获取N个字段及其对应的值,生成数据查询组合,建立数据查询指令与数据查询组合的关联关系,通过该数据查询指令调用与其对应的数据查询组合,以其中包含的N个字段对应的值作为关键字在预设数据库中进行数据查询,提高了多次查询相近或者相同内容时的效率。

权利要求书

权利要求书
1.  一种数据查询方法,其特征在于,所述方法包括:
获取N个字段及其对应的值,生成数据查询组合,N为大于等于1的整数;
建立预设的数据查询指令与所述数据查询组合的关联关系;
当检测到所述预设的数据查询指令时,在预设数据库中调用与所述预设的数据查询指令关联的所述数据查询组合进行数据查询。

2.  如权利要求1所述的方法,其特征在于,所述方法还包括:
设置对所述数据查询组合进行数据查询的用户权限。

3.  如权利要求1所述的方法,其特征在于,所述方法还包括:
更新所述数据查询组合,所述更新包括以下至少一项:修改、删除和添加所述数据查询组合中的字段。

4.  如权利要求1所述的方法,其特征在于,在所述获取N个字段及其对应的值,生成数据查询组合之后,在所述建立预设的数据查询指令与所述数据查询组合的关联关系之前,所述方法还包括:
设置所述数据查询组合对应的编号;
则所述预设的数据查询指令包括所述数据查询组合对应的编号。

5.  如权利要求4所述的方法,其特征在于,所述方法还包括:
建立数据查询组合列表,所述数据查询组合列表中包括了已经生成的每个所述数据查询组合及其对应的编号;
通过所述数据查询组合列表,获取所述数据查询组合对应的编号;
通过所述编号查看所述数据查询组合列表中该编号对应的所述数据查询组合包含的字段对应的值。

6.  一种数据查询装置,其特征在于,所述装置包括:
第一获取单元,用于获取N个字段及其对应的值,生成数据查询组合,N为大于等于1的整数;
第一建立单元,用于建立预设的数据查询指令与所述数据查询组合的关联关系;
查询单元,用于当检测到所述预设的数据查询指令时,在预设数据库中调用与所述预设的数据查询指令关联的所述数据查询组合进行数据查询。

7.  如权利要求6所述的装置,其特征在于,所述装置还包括:
第一设置单元,用于设置对所述数据查询组合进行数据查询的用户权限。

8.  如权利要求6所述的装置,其特征在于,所述装置还包括:
更新单元,用于更新所述数据查询组合,所述更新包括以下至少一项:修改、删除和添加所述数据查询组合中的字段。

9.  如权利要求6所述的装置,其特征在于,所述装置还包括:
第二设置单元,用于设置所述数据查询组合对应的编号;
则所述预设的数据查询指令包括所述数据查询组合对应的编号。

10.  如权利要求9所述的装置,其特征在于,所述装置还包括:
第二建立单元,用于建立数据查询组合列表,所述数据查询组合列表中包括了已经生成的每个所述数据查询组合及其对应的编号;
第二获取单元,用于通过所述数据查询组合列表,获取所述数据查询组合对应的编号;
查看单元,用于通过所述编号查看所述数据查询组合列表中该编号对应的所述数据查询组合包含的字段对应的值。

说明书

说明书一种数据查询方法及装置
技术领域
本发明属于数据处理技术领域,尤其涉及一种数据查询方法及装置。
背景技术
在日常的生活和工作中,在检索数据、报表或者单据时,通常需要设置多个关键字,这些关键字共同描述需要查询的对象的特征。当用户在不同的范围内查询相近或者相同的内容时,需要重复设置这些关键字,如,人力专员查看各个分公司员工的情况时,进入每个分公司的数据库查询时都要重复设置相同的多个关键字,工作量大,操作繁琐。
发明内容
本发明的目的在于提供一种数据查询方法,旨在解决现有技术中多次查询相近或者相同内容时需要重复设置多个关键字的问题。
本发明是这样实现的,一种数据查询方法,包括:
获取N个字段及其对应的值,生成数据查询组合,N为大于等于1的整数;
建立预设的数据查询指令与所述数据查询组合的关联关系;
当检测到所述预设的数据查询指令时,在预设数据库中调用与所述预设的数据查询指令关联的所述数据查询组合进行数据查询。
本发明的另一目的在于提供一种数据查询装置,包括:
第一获取单元,用于获取N个字段及其对应的值,生成数据查询组合,N 为大于等于1的整数;
第一建立单元,用于建立预设的数据查询指令与所述数据查询组合的关联关系;
查询单元,用于当检测到所述预设的数据查询指令时,在预设数据库中调用与所述预设的数据查询指令关联的所述数据查询组合进行数据查询。
在本发明中,获取N个字段及其对应的值,生成数据查询组合,建立数据查询指令与数据查询组合的关联关系,通过该数据查询指令调用与其对应的数据查询组合,以其中包含的N个字段对应的值作为关键字在预设数据库中进行数据查询,提高了多次查询相近或者相同内容时的效率。
附图说明
图1是本发明实施例一提供的数据查询方法的实现流程图;
图2是本发明实施例一提供的数据查询方法中通过数据查询组合列表查看数据查询组合包含的字段对应的值的具体实现流程图;
图3是本发明实施例一提供的数据查询方法中设置数据查询组合的界面的示意图;
图4是本发明实施例二提供的数据查询装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,获取N个字段及其对应的值,生成数据查询组合, 建立数据查询指令与数据查询组合的关联关系,通过该数据查询指令调用与其对应的数据查询组合,以其中包含的N个字段对应的值作为关键字在预设数据库中进行数据查询,提高了多次查询相近或者相同内容时的效率。
图1示出了本发明实施例一提供的数据查询方法的实现流程,详述如下:
在步骤S101中,获取N个字段及其对应的值,生成数据查询组合,N为大于等于1的整数。
在检索数据时,通常会从不同的角度描述需要查询的对象的特征,根据不同的角度设置对应的字段,如发生时间、设备名称、设备类型等字段。每一个字段又有其对应的值,如发生时间对应的值为2001年1月1日至2003年12月1日等,各个字段对应的值作为关键字共同描述了需要查询对象的特征。当查询相同的内容时,字段对应的值是相同的。
在本发明实施例中,获取由用户输入的若干个字段对应的值生成数据查询组合,以该数据查询组合作为一个整体描述需要查询对象的特征。
在步骤S102中,建立预设的数据查询指令与所述数据查询组合的关联关系。
设置完数据查询组合后,建立数据查询指令与数据查询组合之间的关联关系,通过该数据查询指令快速地进行数据查询。数据查询指令中应包含数据查询组合的标识,标识可以为数据查询组合的名称或者编号等。在用户选择数据查询组合对应的名称或者编号后,点击搜索等按钮生成数据查询指令。
作为本发明的一个实施例,在步骤S102之前,设置所述数据查询组合对应的编号,则所述预设的数据查询指令包括所述数据查询组合对应的编号。另外,也可对数据查询组合进行命名,通过名称体现出各个数据查询组合的特点。
在步骤S103中,当检测到所述预设的数据查询指令时,在预设数据库中 调用与所述预设的数据查询指令关联的所述数据查询组合进行数据查询。
当检测到预设的数据查询指令时,根据数据查询指令中包含的数据查询组合进行数据查询,具体地,即通过数据查询指令中包含的编号,调用与其对应的数据查询组合,以其中各个字段对应的值作为关键字在预设数据库中进行数据查询。当需要多次查询相同的内容时,通过这样的查询方式,通过数据查询组合的编号直接进行查询,而不需要用户重新输入各个字段的值,提高了数据查询的效率。
进一步地,当存在多个数据查询组合时,为了使不同的用户进行数据查询时更清楚地知道数据查询组合包含的字段对应的值,作为本发明的一个实施例,如图2所示,还可以包括以下步骤:
在S201中,建立数据查询组合列表,所述数据查询组合列表中包括了已经生成的每个所述数据查询组合及其对应的编号。
在S202中,通过所述数据查询组合列表,获取所述数据查询组合对应的编号。
在S203中,通过所述编号查看所述数据查询组合列表中该编号对应的所述数据查询组合包含的字段对应的值。
用户在查询前可以通过数据查询组合列表查看数据查询组合包含的字段对应的值,找到适合自身需要的数据查询组合。
进一步地,如果没有查找到与自身需要完全一样的数据查询组合,或者在查询相近的内容时,可在已生成的数据查询组合的基础上进行修改和更新,而不需重新设置。作为本发明的一个实施例,在步骤S103之后还包括:更新所述数据查询组合,所述更新包括以下至少一项:修改、删除和添加所述数据查询组合中的字段。
更新数据查询组合的方式可以有多种:修改数据查询组合中字段对应的值;删除数据查询组合中的若干个字段;在数据查询组合中添加若干个字段及其对应的值。
上述修改、删除和增加字段的操作可单独执行、两两执行和并存执行,更新后的数据查询组合可按原来的名称或者编号进行保存,也可以重新命名另存为其他组合。
进一步地,在提高查询效率的同时为了保证数据的安全性,还可以:设置对所述数据查询组合进行数据查询的用户权限。
在本发明实施例中,设置上述数据查询组合的用户权限,以该用户权限表示数据查询组合在预设数据库中的可应用范围。例如,一个公司对应一个总的预设数据库,公司其下划分为多个组织,每个组织中有若干名员工,每名员工又可以同时属于多个不同的组织,则数据查询组合的用户权限可以分为用户级和组织级,当数据查询组合的用户权限为用户级时,表示该数据查询组合只能被该用户用于查询其所属的任一组织的数据库,其他用户不能使用;当数据查询组合的用户权限为组织级时,表示该数据查询组合可被该组织中的所有员工用于查询其所属的任一组织的数据库。
图3示出了设置字段和数据查询组合的用户权限的界面的示意图,界面右侧为字段列表,分别有:发生时间、事件类型、设备类型、设备名称,输入各个字段对应的值后,点击保存按钮即可生成数据查询组合,如发生时间的值设置为“2001年1月1日至2003年12月1日”,事件类型的值设置为“发货”,设备类型的值设置为“车载终端”,设备名称的值设置为“X1234”,通过由此生成的数据查询组合,即可查询到2001年1月1日至2003年12月1日时间段内卖出的型号为X1234的车载终端的相关数据;界面左侧为数据查询组合用 户权限选择框和数据查询组合列表,在用户权限选择框中设置为用户级或者组织级,数据查询组合列表列出已生成的数据查询组合,选中其中某个数据查询组合并点击删除按钮可将该数据查询组合删除,点击修改按钮可修改数据查询组合。
对于已生成的数据查询组合,可由创建的用户或者系统管理员删除,其他用户无删除数据查询组合的权限。
在本发明实施例中,获取N个字段及其对应的值,生成数据查询组合,建立数据查询指令与数据查询组合的关联关系,通过该数据查询指令调用与其对应的数据查询组合,以其中包含的N个字段对应的值作为关键字在预设数据库中进行数据查询,提高了多次查询相近或者相同内容时的效率。
图4示出了本发明实施例二提供的数据查询装置的结构框图,该装置可以位于数据库和搜索引擎等需要检索数据的系统中,用于执行本发明实施例图1至图3描述的数据查询方法。为了便于说明,仅示出了与本实施例相关的部分。
参照图4,该装置包括:
第一获取单元41,获取N个字段及其对应的值,生成数据查询组合,N为大于等于1的整数。
第一建立单元42,建立预设的数据查询指令与数据查询组合的关联关系。
查询单元43,当检测到预设的数据查询指令时,在预设数据库中调用与预设的数据查询指令关联的数据查询组合进行数据查询。
可选地,该装置还包括:
第一设置单元,设置对数据查询组合进行数据查询的用户权限。
可选地,该装置还包括:
更新单元,更新数据查询组合,更新包括以下至少一项:修改、删除和添 加数据查询组合中的字段。
可选地,该装置还包括:
第二设置单元,设置数据查询组合对应的编号,则预设的数据查询指令包括数据查询组合对应的编号。
可选地,该装置还包括:
第二建立单元,建立数据查询组合列表,数据查询组合列表中包括了已经生成的每个数据查询组合及其对应的编号。
第二获取单元,通过数据查询组合列表,获取数据查询组合对应的编号。
查看单元,通过编号查看数据查询组合列表中该编号对应的数据查询组合包含的字段对应的值。
在本发明实施例中,获取N个字段及其对应的值,生成数据查询组合,建立数据查询指令与数据查询组合的关联关系,通过该数据查询指令调用与其对应的数据查询组合,以其中包含的N个字段对应的值作为关键字在预设数据库中进行数据查询,提高了多次查询相近或者相同内容时的效率。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

一种数据查询方法及装置.pdf_第1页
第1页 / 共9页
一种数据查询方法及装置.pdf_第2页
第2页 / 共9页
一种数据查询方法及装置.pdf_第3页
第3页 / 共9页
点击查看更多>>
资源描述

《一种数据查询方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种数据查询方法及装置.pdf(9页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103729448 A (43)申请公布日 2014.04.16 CN 103729448 A (21)申请号 201310751022.7 (22)申请日 2013.12.31 G06F 17/30(2006.01) (71)申请人 深圳市科漫达智能管理科技有限公 司 地址 518049 广东省深圳市福田区梅林路捷 顺大厦 4 楼 402 室 (72)发明人 唐健 陈毅林 王娟 (74)专利代理机构 深圳中一专利商标事务所 44237 代理人 张全文 (54) 发明名称 一种数据查询方法及装置 (57) 摘要 本发明适用于数据处理技术领域, 提供了一 种数据查询方法。

2、, 所述方法包括 : 获取 N 个字段 及其对应的值, 生成数据查询组合, N 为大于等于 1 的整数 ; 建立预设的数据查询指令与所述数据 查询组合的关联关系 ; 当检测到所述预设的数据 查询指令时, 在预设数据库中调用与所述预设的 数据查询指令关联的所述数据查询组合进行数据 查询。在本发明中, 获取 N 个字段及其对应的值, 生成数据查询组合, 建立数据查询指令与数据查 询组合的关联关系, 通过该数据查询指令调用与 其对应的数据查询组合, 以其中包含的 N 个字段 对应的值作为关键字在预设数据库中进行数据查 询, 提高了多次查询相近或者相同内容时的效率。 (51)Int.Cl. 权利要求书。

3、 2 页 说明书 4 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书4页 附图2页 (10)申请公布号 CN 103729448 A CN 103729448 A 1/2 页 2 1. 一种数据查询方法, 其特征在于, 所述方法包括 : 获取 N 个字段及其对应的值, 生成数据查询组合, N 为大于等于 1 的整数 ; 建立预设的数据查询指令与所述数据查询组合的关联关系 ; 当检测到所述预设的数据查询指令时, 在预设数据库中调用与所述预设的数据查询指 令关联的所述数据查询组合进行数据查询。 2. 如权利要求 1 所述的方法, 其特征在于, 。

4、所述方法还包括 : 设置对所述数据查询组合进行数据查询的用户权限。 3. 如权利要求 1 所述的方法, 其特征在于, 所述方法还包括 : 更新所述数据查询组合, 所述更新包括以下至少一项 : 修改、 删除和添加所述数据查询 组合中的字段。 4. 如权利要求 1 所述的方法, 其特征在于, 在所述获取 N 个字段及其对应的值, 生成数 据查询组合之后, 在所述建立预设的数据查询指令与所述数据查询组合的关联关系之前, 所述方法还包括 : 设置所述数据查询组合对应的编号 ; 则所述预设的数据查询指令包括所述数据查询组合对应的编号。 5. 如权利要求 4 所述的方法, 其特征在于, 所述方法还包括 :。

5、 建立数据查询组合列表, 所述数据查询组合列表中包括了已经生成的每个所述数据查 询组合及其对应的编号 ; 通过所述数据查询组合列表, 获取所述数据查询组合对应的编号 ; 通过所述编号查看所述数据查询组合列表中该编号对应的所述数据查询组合包含的 字段对应的值。 6. 一种数据查询装置, 其特征在于, 所述装置包括 : 第一获取单元, 用于获取N个字段及其对应的值, 生成数据查询组合, N为大于等于1的 整数 ; 第一建立单元, 用于建立预设的数据查询指令与所述数据查询组合的关联关系 ; 查询单元, 用于当检测到所述预设的数据查询指令时, 在预设数据库中调用与所述预 设的数据查询指令关联的所述数据。

6、查询组合进行数据查询。 7. 如权利要求 6 所述的装置, 其特征在于, 所述装置还包括 : 第一设置单元, 用于设置对所述数据查询组合进行数据查询的用户权限。 8. 如权利要求 6 所述的装置, 其特征在于, 所述装置还包括 : 更新单元, 用于更新所述数据查询组合, 所述更新包括以下至少一项 : 修改、 删除和添 加所述数据查询组合中的字段。 9. 如权利要求 6 所述的装置, 其特征在于, 所述装置还包括 : 第二设置单元, 用于设置所述数据查询组合对应的编号 ; 则所述预设的数据查询指令包括所述数据查询组合对应的编号。 10. 如权利要求 9 所述的装置, 其特征在于, 所述装置还包括。

7、 : 第二建立单元, 用于建立数据查询组合列表, 所述数据查询组合列表中包括了已经生 成的每个所述数据查询组合及其对应的编号 ; 第二获取单元, 用于通过所述数据查询组合列表, 获取所述数据查询组合对应的编 权 利 要 求 书 CN 103729448 A 2 2/2 页 3 号 ; 查看单元, 用于通过所述编号查看所述数据查询组合列表中该编号对应的所述数据查 询组合包含的字段对应的值。 权 利 要 求 书 CN 103729448 A 3 1/4 页 4 一种数据查询方法及装置 技术领域 0001 本发明属于数据处理技术领域, 尤其涉及一种数据查询方法及装置。 背景技术 0002 在日常的生。

8、活和工作中, 在检索数据、 报表或者单据时, 通常需要设置多个关键 字, 这些关键字共同描述需要查询的对象的特征。当用户在不同的范围内查询相近或者相 同的内容时, 需要重复设置这些关键字, 如, 人力专员查看各个分公司员工的情况时, 进入 每个分公司的数据库查询时都要重复设置相同的多个关键字, 工作量大, 操作繁琐。 发明内容 0003 本发明的目的在于提供一种数据查询方法, 旨在解决现有技术中多次查询相近或 者相同内容时需要重复设置多个关键字的问题。 0004 本发明是这样实现的, 一种数据查询方法, 包括 : 0005 获取 N 个字段及其对应的值, 生成数据查询组合, N 为大于等于 1。

9、 的整数 ; 0006 建立预设的数据查询指令与所述数据查询组合的关联关系 ; 0007 当检测到所述预设的数据查询指令时, 在预设数据库中调用与所述预设的数据查 询指令关联的所述数据查询组合进行数据查询。 0008 本发明的另一目的在于提供一种数据查询装置, 包括 : 0009 第一获取单元, 用于获取 N 个字段及其对应的值, 生成数据查询组合, N 为大于等 于 1 的整数 ; 0010 第一建立单元, 用于建立预设的数据查询指令与所述数据查询组合的关联关系 ; 0011 查询单元, 用于当检测到所述预设的数据查询指令时, 在预设数据库中调用与所 述预设的数据查询指令关联的所述数据查询组。

10、合进行数据查询。 0012 在本发明中, 获取 N 个字段及其对应的值, 生成数据查询组合, 建立数据查询指令 与数据查询组合的关联关系, 通过该数据查询指令调用与其对应的数据查询组合, 以其中 包含的 N 个字段对应的值作为关键字在预设数据库中进行数据查询, 提高了多次查询相近 或者相同内容时的效率。 附图说明 0013 图 1 是本发明实施例一提供的数据查询方法的实现流程图 ; 0014 图 2 是本发明实施例一提供的数据查询方法中通过数据查询组合列表查看数据 查询组合包含的字段对应的值的具体实现流程图 ; 0015 图 3 是本发明实施例一提供的数据查询方法中设置数据查询组合的界面的示意。

11、 图 ; 0016 图 4 是本发明实施例二提供的数据查询装置的结构框图。 说 明 书 CN 103729448 A 4 2/4 页 5 具体实施方式 0017 为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例, 对 本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并 不用于限定本发明。 0018 在本发明实施例中, 获取 N 个字段及其对应的值, 生成数据查询组合, 建立数据查 询指令与数据查询组合的关联关系, 通过该数据查询指令调用与其对应的数据查询组合, 以其中包含的 N 个字段对应的值作为关键字在预设数据库中进行数据查询, 提。

12、高了多次查 询相近或者相同内容时的效率。 0019 图 1 示出了本发明实施例一提供的数据查询方法的实现流程, 详述如下 : 0020 在步骤 S101 中, 获取 N 个字段及其对应的值, 生成数据查询组合, N 为大于等于 1 的整数。 0021 在检索数据时, 通常会从不同的角度描述需要查询的对象的特征, 根据不同的角 度设置对应的字段, 如发生时间、 设备名称、 设备类型等字段。 每一个字段又有其对应的值, 如发生时间对应的值为 2001 年 1 月 1 日至 2003 年 12 月 1 日等, 各个字段对应的值作为关 键字共同描述了需要查询对象的特征。当查询相同的内容时, 字段对应的。

13、值是相同的。 0022 在本发明实施例中, 获取由用户输入的若干个字段对应的值生成数据查询组合, 以该数据查询组合作为一个整体描述需要查询对象的特征。 0023 在步骤 S102 中, 建立预设的数据查询指令与所述数据查询组合的关联关系。 0024 设置完数据查询组合后, 建立数据查询指令与数据查询组合之间的关联关系, 通 过该数据查询指令快速地进行数据查询。数据查询指令中应包含数据查询组合的标识, 标 识可以为数据查询组合的名称或者编号等。 在用户选择数据查询组合对应的名称或者编号 后, 点击搜索等按钮生成数据查询指令。 0025 作为本发明的一个实施例, 在步骤 S102 之前, 设置所述。

14、数据查询组合对应的编 号, 则所述预设的数据查询指令包括所述数据查询组合对应的编号。 另外, 也可对数据查询 组合进行命名, 通过名称体现出各个数据查询组合的特点。 0026 在步骤 S103 中, 当检测到所述预设的数据查询指令时, 在预设数据库中调用与所 述预设的数据查询指令关联的所述数据查询组合进行数据查询。 0027 当检测到预设的数据查询指令时, 根据数据查询指令中包含的数据查询组合进行 数据查询, 具体地, 即通过数据查询指令中包含的编号, 调用与其对应的数据查询组合, 以 其中各个字段对应的值作为关键字在预设数据库中进行数据查询。 当需要多次查询相同的 内容时, 通过这样的查询方。

15、式, 通过数据查询组合的编号直接进行查询, 而不需要用户重新 输入各个字段的值, 提高了数据查询的效率。 0028 进一步地, 当存在多个数据查询组合时, 为了使不同的用户进行数据查询时更清 楚地知道数据查询组合包含的字段对应的值, 作为本发明的一个实施例, 如图 2 所示, 还可 以包括以下步骤 : 0029 在 S201 中, 建立数据查询组合列表, 所述数据查询组合列表中包括了已经生成的 每个所述数据查询组合及其对应的编号。 0030 在 S202 中, 通过所述数据查询组合列表, 获取所述数据查询组合对应的编号。 0031 在 S203 中, 通过所述编号查看所述数据查询组合列表中该编。

16、号对应的所述数据 说 明 书 CN 103729448 A 5 3/4 页 6 查询组合包含的字段对应的值。 0032 用户在查询前可以通过数据查询组合列表查看数据查询组合包含的字段对应的 值, 找到适合自身需要的数据查询组合。 0033 进一步地, 如果没有查找到与自身需要完全一样的数据查询组合, 或者在查询相 近的内容时, 可在已生成的数据查询组合的基础上进行修改和更新, 而不需重新设置。 作为 本发明的一个实施例, 在步骤 S103 之后还包括 : 更新所述数据查询组合, 所述更新包括以 下至少一项 : 修改、 删除和添加所述数据查询组合中的字段。 0034 更新数据查询组合的方式可以有。

17、多种 : 修改数据查询组合中字段对应的值 ; 删除 数据查询组合中的若干个字段 ; 在数据查询组合中添加若干个字段及其对应的值。 0035 上述修改、 删除和增加字段的操作可单独执行、 两两执行和并存执行, 更新后的数 据查询组合可按原来的名称或者编号进行保存, 也可以重新命名另存为其他组合。 0036 进一步地, 在提高查询效率的同时为了保证数据的安全性, 还可以 : 设置对所述数 据查询组合进行数据查询的用户权限。 0037 在本发明实施例中, 设置上述数据查询组合的用户权限, 以该用户权限表示数据 查询组合在预设数据库中的可应用范围。 例如, 一个公司对应一个总的预设数据库, 公司其 下。

18、划分为多个组织, 每个组织中有若干名员工, 每名员工又可以同时属于多个不同的组织, 则数据查询组合的用户权限可以分为用户级和组织级, 当数据查询组合的用户权限为用户 级时, 表示该数据查询组合只能被该用户用于查询其所属的任一组织的数据库, 其他用户 不能使用 ; 当数据查询组合的用户权限为组织级时, 表示该数据查询组合可被该组织中的 所有员工用于查询其所属的任一组织的数据库。 0038 图 3 示出了设置字段和数据查询组合的用户权限的界面的示意图, 界面右侧为字 段列表, 分别有 : 发生时间、 事件类型、 设备类型、 设备名称, 输入各个字段对应的值后, 点击 保存按钮即可生成数据查询组合,。

19、 如发生时间的值设置为 “2001年1月1日至2003年12月 1 日” , 事件类型的值设置为 “发货” , 设备类型的值设置为 “车载终端” , 设备名称的值设置为 “X1234” , 通过由此生成的数据查询组合, 即可查询到 2001 年 1 月 1 日至 2003 年 12 月 1 日 时间段内卖出的型号为 X1234 的车载终端的相关数据 ; 界面左侧为数据查询组合用户权限 选择框和数据查询组合列表, 在用户权限选择框中设置为用户级或者组织级, 数据查询组 合列表列出已生成的数据查询组合, 选中其中某个数据查询组合并点击删除按钮可将该数 据查询组合删除, 点击修改按钮可修改数据查询组。

20、合。 0039 对于已生成的数据查询组合, 可由创建的用户或者系统管理员删除, 其他用户无 删除数据查询组合的权限。 0040 在本发明实施例中, 获取 N 个字段及其对应的值, 生成数据查询组合, 建立数据查 询指令与数据查询组合的关联关系, 通过该数据查询指令调用与其对应的数据查询组合, 以其中包含的 N 个字段对应的值作为关键字在预设数据库中进行数据查询, 提高了多次查 询相近或者相同内容时的效率。 0041 图 4 示出了本发明实施例二提供的数据查询装置的结构框图, 该装置可以位于数 据库和搜索引擎等需要检索数据的系统中, 用于执行本发明实施例图 1 至图 3 描述的数据 查询方法。为。

21、了便于说明, 仅示出了与本实施例相关的部分。 0042 参照图 4, 该装置包括 : 说 明 书 CN 103729448 A 6 4/4 页 7 0043 第一获取单元 41, 获取 N 个字段及其对应的值, 生成数据查询组合, N 为大于等于 1 的整数。 0044 第一建立单元 42, 建立预设的数据查询指令与数据查询组合的关联关系。 0045 查询单元 43, 当检测到预设的数据查询指令时, 在预设数据库中调用与预设的数 据查询指令关联的数据查询组合进行数据查询。 0046 可选地, 该装置还包括 : 0047 第一设置单元, 设置对数据查询组合进行数据查询的用户权限。 0048 可选。

22、地, 该装置还包括 : 0049 更新单元, 更新数据查询组合, 更新包括以下至少一项 : 修改、 删除和添加数据查 询组合中的字段。 0050 可选地, 该装置还包括 : 0051 第二设置单元, 设置数据查询组合对应的编号, 则预设的数据查询指令包括数据 查询组合对应的编号。 0052 可选地, 该装置还包括 : 0053 第二建立单元, 建立数据查询组合列表, 数据查询组合列表中包括了已经生成的 每个数据查询组合及其对应的编号。 0054 第二获取单元, 通过数据查询组合列表, 获取数据查询组合对应的编号。 0055 查看单元, 通过编号查看数据查询组合列表中该编号对应的数据查询组合包含。

23、的 字段对应的值。 0056 在本发明实施例中, 获取 N 个字段及其对应的值, 生成数据查询组合, 建立数据查 询指令与数据查询组合的关联关系, 通过该数据查询指令调用与其对应的数据查询组合, 以其中包含的 N 个字段对应的值作为关键字在预设数据库中进行数据查询, 提高了多次查 询相近或者相同内容时的效率。 0057 以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 神和原则之内所作的任何修改、 等同替换和改进等, 均应包含在本发明的保护范围之内。 说 明 书 CN 103729448 A 7 1/2 页 8 图 1 图 2 说 明 书 附 图 CN 103729448 A 8 2/2 页 9 图 3 图 4 说 明 书 附 图 CN 103729448 A 9 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1