数据处理方法、系统、电子设备、存储介质及程序产品技术方案

技术编号:32550967 阅读:22 留言:0更新日期:2022-03-05 11:50
本申请提供一种数据处理方法、系统、电子设备、存储介质及程序产品,第一设备在显示界面上显示分页数据时,向第二设备发送第一查询请求,第二设备不会查询其存储的数据数量,而只将分页的一部分数据作为第一查询结果返回第一设备,使得第一设备在显示页面上只显示数据和翻页控件,而不会显示第二设备中存储的数据数量。因此,减少了可能出现的等待第二设备确定数据数量的时间,具有更高的处理速度和处理效率,并提高了用户查询数据的使用体验。并提高了用户查询数据的使用体验。并提高了用户查询数据的使用体验。

【技术实现步骤摘要】
数据处理方法、系统、电子设备、存储介质及程序产品


[0001]本申请涉及数据处理
,尤其涉及一种数据处理方法、系统、电子设备、存储介质及程序产品。

技术介绍

[0002]随着科学技术的不断发展,人们在工作、生活中所需处理的数据越来越多,例如在上网浏览、处理工作文件等场景中,人们使用的电脑等电子设备可以从数据库中获取大量数据,并将所获取的数据按照分页的形式显示在显示屏幕的显示界面上,随后再通过翻页控件检测到数据翻页的命令后,继续显示下一页数据。
[0003]现有技术中,电子设备每次在显示界面上显示一个分页的数据时,都需要数据库查询数据总量,使得电子设备在分页显示数据的同时,还可以在显示界面上显示数据的总数量、当前分页在所有分页中的位置等信息。当数据总量较大时,数据库查询数据总量的时间较长,从而延长了电子设备在显示界面上显示数据所需的总时间,使显示界面呈现出延迟、卡顿的视觉效果。
[0004]因此,如何防止电子设备在分页显示数据时,数据库计算数据量的时间过长而导致显示界面的延迟、卡顿,是本领域亟需解决的技术问题。

技术实现思路

[0005]本申请提供一种数据处理方法、系统、电子设备、存储介质及程序产品,用以避免电子设备在分页显示数据时,数据库计算数据量的时间过长而导致显示界面的延迟、卡顿。
[0006]本申请第一方面提供一种数据处理方法,应用于数据处理系统,所述数据处理系统包括第一设备和第二设备,所述第一设备连接所述第二设备,所述数据处理方法包括:当第一设备接收到对第一类型的数据的显示命令时,所述第一设备向第二设备发送第一查询请求;其中,所述第一查询请求用于查询所述第一类型的数据;所述第二设备根据所述第一查询请求确定第一查询结果;其中,所述第一查询结果包括所述第二设备存储的所述第一类型的数据中的一部分数据,所述第一查询结果中不包括所述第二设备存储的所述第一类型的数据的数量信息;所述第二设备向所述第一设备发送的第一查询结果;所述第一设备在显示界面上,显示翻页控件和所述第一查询结果中的所述一部分数据。
[0007]在本申请第一方面一实施例中,所述第二设备向所述第一设备发送的第一查询结果之后,还包括:所述第一设备在所述显示界面上,显示切换控件;当所述第一设备接收到对所述切换控件的操作时,所述第一设备向所述第二设备发送第二查询请求;其中,所述第二查询请求用于查询所述数量信息;所述第二设备根据所述第二查询请求确定所述数量信息;所述第二设备向所述第一设备发送所述第二查询结果;其中,所述第二查询结果中包括所述数量信息;所述第一设备在所述显示界面上,显示所述数量信息。
[0008]在本申请第一方面一实施例中,所述当第一设备接收对第一类型的数据的显示命令之后,在所述第一设备向第二设备发送所述第一查询请求之前,还包括:所述第一设备向
所述第二设备发送第三查询请求;其中,所述第三查询请求用于查询所述第一类型的数据和所述数量信息;当第一预设时间内没有接收到所述第二设备发送的第三查询结果,所述第一设备向所述第二设备发送所述第一查询请求。
[0009]在本申请第一方面一实施例中,所述第一设备在显示界面上,显示翻页控件和所述第一查询结果中的所述一部分数据之后,还包括:在第二预设时间之后,所述第一设备向所述第二设备发送第二查询请求;或者,当所述第一设备的工作参数符合预设条件时,所述第一设备向所述第二设备发送所述第二查询请求;其中,所述第二查询请求用于查询所述数量信息;所述第二设备根据所述第二查询请求确定所述数量信息;所述第二设备向所述第一设备发送第二查询结果;其中,所述第二查询结果中包括所述数量信息;所述第一设备在所述显示界面上,显示所述数量信息。
[0010]在本申请第一方面一实施例中,所述第一设备在显示界面上显示翻页控件,包括:当所述第一查询结果中的一部分数据的数量等于所述显示界面上数据的最大显示数量时,显示第一状态的第一翻页控件;其中,所述第一翻页控件发出显示下一个部分的数据的显示命令;当所述第一查询结果中的一部分数据的数量小于所述显示界面上数据的最大显示数量时,显示第二状态的所述第一翻页控件。
[0011]在本申请第一方面一实施例中,所述第一查询结果还包括:所述翻页控件的状态指示信息;所述第一设备在显示界面上显示翻页控件,包括:根据所述状态指示信息,显示所述翻页控件。
[0012]在本申请第一方面一实施例中,所述当第一设备接收对第一类型的数据的显示命令之后,包括:当所述第一设备处于第一浏览模式下,所述第一设备向第二设备发送第一查询请求;其中,所述第一查询请求用于查询所述第一类型的数据;当所述第一设备处于第二浏览模式下,所述第一设备向所述第二设备发送第三查询请求;其中,所述第三查询请求用于查询所述第一类型的数据和所述数量信息。
[0013]本申请第二方面提供一种数据处理系统,包括:第一设备和第二设备,所述第一设备连接所述第二设备;所述第一设备用于,当接收到对第一类型的数据的显示命令时,向第二设备发送第一查询请求;其中,所述第一查询请求用于查询所述第一类型的数据;所述第二设备用于,根据所述第一查询请求确定第一查询结果,并向所述第一设备发送所述第一查询结果;其中,所述第一查询结果包括所述第二设备存储的所述第一类型的数据中的一部分数据,所述第一查询结果中不包括所述第二设备存储的所述第一类型的数据的数量信息;所述第一设备还用于,在显示界面上,显示翻页控件和所述第一查询结果中的所述一部分数据。
[0014]本申请第三方面提供一种电子设备,包括:处理器以及存储器;其中,存储器中存储有计算机程序,当处理器执行计算机程序时,处理器可用于执行如本申请第一方面任一项提供的数据处理方法。
[0015]本申请第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被执行时可用于执行如本申请第一方面任一项提供的数据处理方法中。
[0016]本申请第五方面提供一种计算机程序产品,包括计算机程序,所述计算机程序被执行时可用于本申请第一方面任一项提供的数据处理方法。
[0017]综上,本申请提供的数据处理方法、系统、电子设备、存储介质及程序产品,第一设备在显示界面上显示分页数据时,向第二设备发送第一查询请求,第二设备不会查询其存储的数据数量,而只将分页的一部分数据作为第一查询结果返回第一设备,使得第一设备在显示页面上只显示数据和翻页控件,而不会显示第二设备中存储的数据数量。因此,由于第二设备不进行所有数据的遍历操作来获取数据数量,不会因数据量较大导致的第二设备在确定数据数量的时间较长的问题,从而在整个数据处理的过程中,减少了可能出现的等待第二设备确定数据数量的时间,具有更高的处理速度和处理效率。最终使第一设备在分页显示数据时,不会出现显示界面的延迟、卡顿的视觉效果,在用户更多地关注数据本身而非数据总数量的情况下,极大地提高了用户查询数据的使用体验。
附图说明
[0018]为了更清楚地说明本申请实施例或现有技术中的技术方案本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于数据处理系统,所述数据处理系统包括第一设备和第二设备,所述第一设备连接所述第二设备,所述数据处理方法包括:当第一设备接收到对第一类型的数据的显示命令时,所述第一设备向第二设备发送第一查询请求;其中,所述第一查询请求用于查询所述第一类型的数据;所述第二设备根据所述第一查询请求确定第一查询结果;其中,所述第一查询结果包括所述第二设备存储的所述第一类型的数据中的一部分数据,所述第一查询结果中不包括所述第二设备存储的所述第一类型的数据的数量信息;所述第二设备向所述第一设备发送的第一查询结果;所述第一设备在显示界面上,显示翻页控件和所述第一查询结果中的所述一部分数据。2.根据权利要求1所述的方法,其特征在于,所述第二设备向所述第一设备发送的第一查询结果之后,还包括:所述第一设备在所述显示界面上,显示切换控件;当所述第一设备接收到对所述切换控件的操作时,所述第一设备向所述第二设备发送第二查询请求;其中,所述第二查询请求用于查询所述数量信息;所述第二设备根据所述第二查询请求确定所述数量信息;所述第二设备向所述第一设备发送所述第二查询结果;其中,所述第二查询结果中包括所述数量信息;所述第一设备在所述显示界面上,显示所述数量信息。3.根据权利要求1所述的方法,其特征在于,所述当第一设备接收对第一类型的数据的显示命令之后,在所述第一设备向第二设备发送所述第一查询请求之前,还包括:所述第一设备向所述第二设备发送第三查询请求;其中,所述第三查询请求用于查询所述第一类型的数据和所述数量信息;当第一预设时间内没有接收到所述第二设备发送的第三查询结果,所述第一设备向所述第二设备发送所述第一查询请求。4.根据权利要求1所述的方法,其特征在于,所述第一设备在显示界面上,显示翻页控件和所述第一查询结果中的所述一部分数据之后,还包括:在第二预设时间之后,所述第一设备向所述第二设备发送第二查询请求;或者,当所述第一设备的工作参数符合预设条件时,所述第一设备向所述第二设备发送所述第二查询请求;其中,所述第二查询请求用于查询所述数量信息;所述第二设备根据所述第二查询请求确定所述数量信息;所述第二设备向所述第一设备发送第二查询结果;其中,所述第二查询结果中包括所述数量信息;所述第一设备在所述显示界面上,显示所述数量信息。5.根据权利要求1

4任一项所述的方法,其特征在于,所述第一设备在...

【专利技术属性】
技术研发人员:邵立瑶张同虎
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1