原創|對比評測|編輯:我只采一朵|2016-04-27 10:56:34.000|閱讀 1225 次
概述:DevExpress是第一個引進服務器端數據處理和data shaping選項的界面開發公司,提供了許多獨特的數據加載選項,用戶購買之后只需要對控件進行微調就可以滿足項目中的各種需求。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
今天想跟大家說說 DevExpress WinForms Grid Control 這個控件。DevExpress是第一個引進服務器端數據處理和data shaping選項的界面開發公司,提供了許多獨特的數據加載選項,用戶購買之后只需要對控件進行微調就可以滿足項目中的各種需求。
下載DevExpress 30天免費試用,里面有一個Demo Grid Server Mode。第一次啟動應用程序的時候,會提示你指定SQL服務器要生成的數據條數。
為了測試 XtraGrid Suite 的數據處理速度,我們將record設置為 1,000,999 行。設置好后,界面如下:
在工具欄可以看到,初始頁面加載1,000,999 行只用了不到 12 毫秒。
如果你繼續探索這個Demo就會發現,這個控件不僅僅是將數據加載到屏幕上那么簡單。XtraGrid已經計算了數據庫中所有ID和Size列的值。而所有這一切——初始加載和匯總計算——僅僅花費了12毫秒!
下面,我們再來對這些數據進行分組,以"From"這一列數據為例。
如下圖所示,XtraGrid完成 1,000,999行的數據分組僅僅只用了14毫秒!眼睛尖的朋友可能已經發現了,它不僅對數據進行了分組,還對所有分組數據進行了匯總計算。Amazing對不對?僅在毫秒之間,完成100萬數據+行分組,并對兩列的每一個組進行匯總計算。
我們可以繼續在這里自說自話,自吹自擂,比如XtraGrid如何快速計算任何列的匯總計算,如何快速對各種列類型進行分組/排序。但我們準備適可而止,更多的驚喜還是讓大家自己下載體驗吧!
在使用Server Mode時,XtraGrid建立數據處理和分組操作與數據庫服務器之間的連接,而不是從數據庫服務器中讀取整個數據集并在網格中對數據進行管理。XtraGrid只顯示服務器中已分組、已排序的數據,而這個功能通過我們內置的LINQ和XPO就可以實現。LINQ和XPO分析網格的數據請求并生成智能查詢去檢索必要信息,然后Grid只顯示當前頁面它需要的數據記錄。
聯系我們獲取DevExpress培訓、技術支持、項目開發、產品報價
023-66090381 |
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn