[發明專利]一種查詢單據數據的方法、終端以及服務器在審
| 申請號: | 201811269762.6 | 申請日: | 2018-10-29 |
| 公開(公告)號: | CN109241447A | 公開(公告)日: | 2019-01-18 |
| 發明(設計)人: | 李漁燕;王小龍;張強;黃友明 | 申請(專利權)人: | 金蝶軟件(中國)有限公司 |
| 主分類號: | G06F16/9535 | 分類號: | G06F16/9535;G06F16/335 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518057 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 單據數據 終端 臨時表 服務器 目標序列 獲取目標 預置 申請 服務器發送 服務器宕機 查詢 查詢數據 查詢性能 目標頁碼 終端發送 數據量 有效地 頁碼 減小 內存 數據庫 占用 展示 | ||
本申請實施例公開了一種查詢單據數據的方法,該方法包括:服務器向終端發送臨時表,該臨時表中包括序列號,序列號包括預置首頁序列號,每個序列號用于標識一個單據數據;終端在接收到該臨時表后,獲取目標頁碼數;終端根據目標頁碼數與預置首頁序列號確定目標序列號;終端向服務器發送目標序列號;服務器在臨時表中根據目標序列號獲取目標單據數據;終端展示該目標單據數據。本申請還提供了相應的服務器和終端。本申請技術方案使得在數據庫中的數據量較大時,提升查詢性能,有效地減小查詢數據時所占用的內存,解決服務器宕機的問題。
技術領域
本申請涉及數據處理領域,具體涉及這一種查詢單據數據的方法、終端以及服務器。
背景技術
眾所周知,報表就是用表格、圖表等格式來動態顯示數據,比如資產負債表、利潤表等重要報表。在企業的財務管理過程中,它具備提供會計信息,全面系統地揭示企業在一定時期的財務狀況、經營效果等作用。通常報表包含多種數據,為了能夠用戶更加便捷地查看所有數據,采用了分頁的技術方法,此時用戶看到的不是全部數據,而是其中的一部分數據,如果在其中沒有找到自己想要的內容,用戶可以通過制定頁碼或者翻頁的方式轉換成課件內容,直到找到自己想要的內容為止。
在現有技術中,對于報表中的單據數據所采用的查詢方式通常是服務器從數據庫中查詢出n頁的數據集合,然后再遍歷這n頁的數據集合,從中查詢出第n頁的數據。
因此,當數據庫中的客戶數據量較大時,采用現有的查詢技術容易在查詢數據的過程中引起內存消耗大,查詢性能明顯下降,導致服務器宕機的問題出現。
發明內容
本申請實施例提供了一種查詢單據數據的方法、終端以及服務器,使得在數據庫中的客戶數據量較大時,提升查詢性能,有效地減小查詢數據時所占用的內存,解決服務器宕機的問題。
有鑒于此,本申請實施例提供如下方案:
本申請第一方面提供一種查詢單據數據的方法,該方法可以包括:服務器向終端發送臨時表,該臨時表中包括序列號,序列號包括預置首頁序列號,每個序列號用于標識一個單據數據;服務器接收終端發送的目標序列號,該目標序列號是終端根據目標頁碼數與預置首頁頁碼數確定的序列號;服務器在臨時表中根據目標序列號獲取目標單據數據;服務器向終端發送目標單據數據。
可選地,結合上述第一方面,在第一種可能的實現方式中,服務器接收終端發送的目標序列號,可以包括:服務器接收終端發送的查詢請求,該查詢請求攜帶有目標序列號。
可選地,結合上述第一方面、第一方面第一種可能的實現方式,在第二種可能的實現方式中,在服務器向終端發送臨時表之前,還可以包括:服務器從數據庫中獲取符合過濾條件的單據數據;服務器將該單據數據插入臨時表。
本申請第二方面提供一種單據數據的查詢方法,該方法可以包括:終端接收服務器發送的臨時表,該臨時表中包括序列號,序列號包括預置首頁序列號,每個序列號用于標識一個單據數據;終端在接收到該臨時表后,獲取目標頁碼數;終端根據目標頁碼數與預置首頁序列號確定目標序列號;終端向服務器發送目標序列號,目標序列號用于服務器在臨時表中獲取目標單據數據;終端展示服務器發送的目標單據數據。
可選地,結合上述第二方面,在第二種可能的實現方式中,終端向服務器發送目標序列號,可以包括:終端向服務器發送查詢請求,該查詢請求攜帶有目標序列號。
本申請第三方面提供一種服務器,該服務器可以包括:第一發送單元,用于向終端發送臨時表,臨時表中包括序列號,序列號包括預置首頁序列號,每個序列號用于標識一個單據數據;第一接收單元,用于終端發送的目標序列號,該目標序列號是終端根據目標頁碼數與第一發送單元發送的臨時表中的預置首頁頁碼數確定的序列號;獲取單元,用于在臨時表中根據第一接收單元接收的目標序列號獲取目標單據數據;第二發送單元,用于向終端發送獲取單元獲取的目標單據數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金蝶軟件(中國)有限公司,未經金蝶軟件(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811269762.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種職位推薦方法及系統
- 下一篇:一種針對科技情報的個性化推薦方法





