如何处理数据库查询中存储在collections中的大量数据并以特定格式打印到richtextbox?
How to process large amounts of data stored in collections from database queries and print out to richtextbox in specific format?
我正在尝试过滤从数据库查询返回结果后放入 collection 中的大量数据。查询参数基于用户的 UI 过滤器选择。问题是当用户选择一个按钮生成消息时,我需要用一个简单的 "please wait" gui 通知用户,同时过滤大量 collection 数据库结果有 1000 件或更多物品。
我尝试使用一个简单的线程来过滤我的 collection,而 UI 向用户显示 "please wait" window .问题是在某些情况下它仍然需要很长时间,即 collection 很大。
我需要将数据输出到主 window 上的富文本框。以特定格式。
无论您做什么,处理大量数据总是需要时间。我建议您查看您的用例并根据用户的需求采用不同的方法。
当目标是向用户显示数据时,典型的解决方案是使用分页或渐进式显示正在加载的数据。如果用户必须使用或编辑整个集合,则可能有一种方法可以将集合划分为用户可用的块。
我正在尝试过滤从数据库查询返回结果后放入 collection 中的大量数据。查询参数基于用户的 UI 过滤器选择。问题是当用户选择一个按钮生成消息时,我需要用一个简单的 "please wait" gui 通知用户,同时过滤大量 collection 数据库结果有 1000 件或更多物品。
我尝试使用一个简单的线程来过滤我的 collection,而 UI 向用户显示 "please wait" window .问题是在某些情况下它仍然需要很长时间,即 collection 很大。
我需要将数据输出到主 window 上的富文本框。以特定格式。
无论您做什么,处理大量数据总是需要时间。我建议您查看您的用例并根据用户的需求采用不同的方法。
当目标是向用户显示数据时,典型的解决方案是使用分页或渐进式显示正在加载的数据。如果用户必须使用或编辑整个集合,则可能有一种方法可以将集合划分为用户可用的块。