一种查询数据的方法及装置的制造方法

文档序号:9547203阅读:346来源:国知局
一种查询数据的方法及装置的制造方法
【技术领域】
[0001]本申请涉及计算机技术领域,尤其涉及一种查询数据的方法及装置。
【背景技术】
[0002]随着计算机技术的发展,用户可以利用计算机查询某个时间范围内的数据。例如,在用户浏览网页的过程中,会产生相应的网页浏览记录,用户可以通过一般查询方法查询一段较长的时间(如指定的某一个月)内的网页浏览记录,也可以通过特殊查询方法查询较短时间段(如指定的某一天)内的网页浏览记录。
[0003]在实际操作中,可在查询页面或查询终端上显示起始时间输入位置和终止时间输入位置,用户在采用一般查询方法查询数据的过程中,需要在起始时间输入位置输入起始时间,在终止时间输入位置输入终止时间,服务器或终端则根据起始时间和终止时间构成的时间范围,查询时间属性值落入该时间范围内的数据。
[0004]然而,用户在采用特殊查询方法查询一个较短的时间范围内的数据时,同样也需要在起始时间输入位置输入起始时间,在终止时间输入位置输入终止时间,并且起止时间与终止时间相同,服务器或终端在判定起始时间与终止时间相同时,确定要采用特殊查询方法查询,从而确定输入的该相同的时间对应的时间范围,并查询时间属性值落入该相同的时间对应的时间范围内的数据。其中,一个时间对应的时间范围可以是预设的,一个时间对应的时间范围一般相对较小。
[0005]例如,如图1所示,假设用户欲查询2014年5月26日的商品交易记录,用户先在起始时间输入位置输入起始时间“2014年5月26日”,然后在终止时间输入位置输入终止时间“2014年5月26日”,服务器或终端则判定起始时间与终止时间相同,从而,确定该相同的时间对应的时间范围为“2014年5月26日0点?2014年5月26日24点”这个时间范围,进而查询时间属性值落入“2014年5月26日0点?2014年5月26日24点”这个较短时间范围内的商品交易记录。
[0006]可以看出,当用户通过特殊查询方法查询较短时间范围内的数据时,需要重复输入相同的时间,这使得用户操作效率低。同时,当重复输入相同的时间时,还存在输入错误的可能性,此时用户需要修改输入的时间,导致操作效率更低。

【发明内容】

[0007]本申请实施例提供一种查询数据的方法及装置,用以解决现有技术中用户重复输入相同的时间以及重复输入时输入错误所导致的操作效率低的问题。
[0008]本申请实施例提供的一种查询数据的方法,包括:
[0009]隐藏起始时间输入位置或终止时间输入位置;
[0010]根据在显7K的输入位置处输入的第一时间,确定所述第一时间对应的时间范围;
[0011]查询时间属性值落入所述第一时间对应的时间范围内的数据。
[0012]本申请实施例提供的一种查询数据的装置,包括:
[0013]隐藏模块,用于隐藏起始时间输入位置或终止时间输入位置;
[0014]确定模块,用于根据在显7K的输入位置处输入的第一时间,确定所述第一时间对应的时间范围;
[0015]查询模块,用于查询时间属性值落入所述第一时间对应的时间范围内的数据。
[0016]本申请实施例提供一种查询数据的方法及装置,该方法在用户查询较短时间范围内的数据时,无须重复输入时间,而是仅输入一次时间即可以查询相应的数据。根据本申请的技术方案,由于无须重复输入时间,因此可有效提高用户操作的效率,并且,由于仅输入一次时间,可避免重复输入时输入错误的情况,进而也有效提高了用户操作的效率。同时,在查询时间属性值落入较短时间范围内的数据时,由于仅输入一次指定数值,因此也更加符合用户的认知习惯。
【附图说明】
[0017]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0018]图1为本申请【背景技术】提供的一种查询数据的方法的示意图;
[0019]图2为本申请实施例提供的一种查询数据的方法的流程图;
[0020]图3a至图3c为本申请实施例提供的隐藏第二输入位置的示意图;
[0021]图4a和图4b为本申请实施例提供的显示隐藏的输入位置的示意图;
[0022]图5为本申请实施例提供的“查询方式”下拉菜单的示意图;
[0023]图6a和图6b为本申请实施例提供的通过多个查询条件查询数据的示意图;
[0024]图7为本申请实施例提供的一种查询数据的装置的框图。
【具体实施方式】
[0025]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0026]图2为本申请实施例提供的一种查询数据的方法的流程图,具体包括以下步骤:
[0027]步骤201:隐藏起始时间输入位置或终止时间输入位置。
[0028]具体而言,可以通过隐藏起始时间输入位置或终止时间输入位置的方式,使起始时间输入位置或终止时间输入位置不显示给用户,也就是说,从查询页面或查询终端所显示的起始时间输入位置和终止时间输入位置中,隐藏其中任意一个输入位置,只显示一个输入位置,用于用户输入时间。由此,当用户欲通过特殊查询方法查询时间属性值落入较短时间范围内的数据时,无须重复输入时间,而是只须输入一次时间即可。
[0029]具体的,对于查询页面来说,可在查询页面中预置脚本,并通过该预置的脚本来隐藏起始时间输入位置或终止时间输入位置,其中,该脚本包括但不限于JavaScript脚本。而对于查询终端来说,可在查询终端中预置控件,并通过该预置的控件来隐藏起始时间输入位置或终止时间输入位置。
[0030]为了隐藏起始时间输入位置或终止时间输入位置,根据本申请的一个实施例,在隐藏起始时间输入位置或终止时间输入位置之前,还包括:接收用户输入的隐藏指令。
[0031]具体地,接收用户输入的隐藏指令,进一步包括:当触发指定事件时,显示隐藏按钮;当确定用户点击隐藏按钮时,确定接收到用户输入的隐藏指令,进而隐藏起始时间输入位置或终止时间输入位置。其中,可通过预置在查询页面中的脚本或预置在查询终端中的控件来监控预设的指定事件是否触发。
[0032]其中,可以将指定事件预设为:鼠标停留在起始时间输入位置和终止时间输入位置之间超过指定时间长度,例如,指定时间长度可以为2秒。隐藏按钮的图案可以是指向起始时间输入位置或终止时间输入位置的单向箭头,也可以是其他图案。当隐藏按钮的图案是指向起始时间输入位置或终止时间输入位置的单向箭头时,该图案可表示点击该按钮后,保留该单向箭头所指向的输入位置。此外,隐藏按钮可显示在起始时间输入位置或终止时间输入位置附近,也可显示在查询页面上的其他位置,例如,可显示在起始时间输入位置和终止时间输入位置之间。
[0033]当然,也可以不用触发指定事件,而是在查询页面或查询终端上直接显示隐藏按钮。这样,当确定用户点击隐藏按钮时,隐藏起始时间输入位置或终止时间输入位置。
[0034]此外,可以在服务器或终端中预先设置当用户点击隐藏按钮时,隐藏起始时间输入位置和终止时间输入位置中的哪一个。
[0035]例如,如图3a所示,用户欲查询2014年5月26日的交易记录,查询该交易记录的查询页面显示了起始时间输入位置和终止时间输入位置。当用户将鼠标(图中未示出)停留在起始时间输入位置和终止时间输入位置中间超过2秒时,服务器或终端确定触发预设的指定事件,从而在起始时间输入位置和终止时间输入位置之间显示图案为指向起始时间输入位置的单向箭头的隐藏按钮,如图3b所示。当服务器或终端确定用户点击该隐藏按钮时,隐藏终止时间输入位置,仅显示起始时间输入位置,如图3c所示。
[0036]步骤202:根据在显不的输入位置处输入的第一时间,确定第一时间对应的时间范围。
[0037]具体而言,通过步骤201隐藏起始时间输入位置或终止时间输入位置后,可以在显示的唯一一个输入位置处输入时间。更具体地,当通过步骤201隐藏了起始时间输入位置,并显示终止
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1