gpt4 book ai didi

c# - 如何将显示的 sql 数据加载到 wpf 可滚动 ListView 中?没有遇到内存问题的大集合(20k+)?

转载 作者:行者123 更新时间:2023-11-30 17:00:45 25 4
gpt4 key购买 nike

我在 sql 数据库中有一个大集合。当我使用 DataSet 时,我假设我一次提取所有(当我说全部时,我的意思是 20000+)数据库条目以填充可滚动的 WPF ListView 。当我提取那么多数据并添加更多数据时,我的内存不足。

我在这里问了一个类似的问题:program using up all memory from listview sql table, how to populate with only the relevant data?我需要将它与 ListView 一起使用。

我如何只在用户滚动时提取我需要的数据? DataRead 在这里工作吗?我看过有关 DataRead 的教程,但它们通常是基于按钮的,我需要根据用户在 ListView 中滚动的方向动态读取数据。

有没有办法让它根据 30 个值进行更新,如果用户看到其中的 15 个,那么服务器查询和返回值之间的滞后不会导致 ListView 出现任何问题,因为用户向上或向下滚动?

最佳答案

请检查下一个链接 Data virtualization in codeProject

关于c# - 如何将显示的 sql 数据加载到 wpf 可滚动 ListView 中?没有遇到内存问题的大集合(20k+)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21810507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com