如何对具有巨大行号的DataGridView进行分页以获得更好的性能

吉姆

我在MySQL中有一个表,其中有7000多个行和大约20个字段。我希望我的用户能够选择一行。

我使用通用代码用此表填充名为DataGridView1的DataGridView实例。代码是:

MySqlCommand cmd = new MySqlCommand(sql, con);
MySqlDataAdapter adapter = new MySqlDataAdapter(cmd);
DataTable dt = new DataTable();
adapter.Fill(dt);
dataGridView1.DataSource = dt.DefaultView;

尽管这可行,但是显示填充的dataGridView1总是花费10秒钟以上。我记得在Web GridView控件中,它对内容进行了分页以获得更好的性能。

我的问题是:是否可以同时对DataGridView控件进行页面处理以获得更好的性能?

易山

我也可以页面DataGridView控件以获得更好的性能吗

是的你可以。并且您应该在服务器端进行分页。您可以快速浏览一下Datagrid分页以了解您需要做什么。

注意:示例中的代码不是最好的方法。这只是如何完成此示例。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获得具有重复值的行并具有更好的性能

来自分类Dev

如何获得具有特定字符的行的行号?

来自分类Dev

Excel帮助:返回具有最大行总和的行号

来自分类Dev

如何使用线程获得更好的pymongo性能?

来自分类Dev

javascript || (或)条件具有更好的性能或包含?

来自分类Dev

使用线程进行网格搜索可获得更好的性能

来自分类Dev

使用线程进行网格搜索可获得更好的性能

来自分类Dev

与自动矢量化进行边缘检测相比,如何执行具有更好性能的手动代码矢量化

来自分类Dev

如何获得具有原始矩阵每个单元格行号的矩阵?

来自分类Dev

如何在极简条件语句中获得更好的性能?

来自分类Dev

在列上使用`split`太慢-如何获得更好的性能?

来自分类Dev

如何在地图上绘制标记以获得更好的性能

来自分类Dev

如何在简约的条件语句中获得更好的性能?

来自分类Dev

如何结合使用CPU和GPU图形以获得更好的性能?

来自分类Dev

在列上使用`split`太慢-如何获得更好的性能?

来自分类Dev

如何从Raspberry Pi的GPIO引脚中获得更好的性能

来自分类Dev

如何对巨大的MySQL表进行性能调优?

来自分类Dev

优化循环以获得更好的性能

来自分类常见问题

React组件与普通HTML:哪个具有更好的性能?

来自分类Dev

哪个执行计划具有更好的性能?

来自分类Dev

React组件与普通HTML:哪个具有更好的性能?

来自分类Dev

为什么OpenMP“ simd”比“ parallel for simd”具有更好的性能?

来自分类Dev

哪个 API 在 Kairos、/verify 或 /recognize 中具有更好的性能?

来自分类Dev

如何获取具有最大行数的数据组熊猫

来自分类Dev

如何获得折行号

来自分类Dev

如何获得比赛的行号?

来自分类Dev

如何获得具有3D外观样式的彩色datagridview标头

来自分类Dev

如何使用具有不同跳过和限制值的相同查询对搜索结果进行分页

来自分类Dev

如何获得给定行号的所有JDT AST语句?

Related 相关文章

  1. 1

    如何获得具有重复值的行并具有更好的性能

  2. 2

    如何获得具有特定字符的行的行号?

  3. 3

    Excel帮助:返回具有最大行总和的行号

  4. 4

    如何使用线程获得更好的pymongo性能?

  5. 5

    javascript || (或)条件具有更好的性能或包含?

  6. 6

    使用线程进行网格搜索可获得更好的性能

  7. 7

    使用线程进行网格搜索可获得更好的性能

  8. 8

    与自动矢量化进行边缘检测相比,如何执行具有更好性能的手动代码矢量化

  9. 9

    如何获得具有原始矩阵每个单元格行号的矩阵?

  10. 10

    如何在极简条件语句中获得更好的性能?

  11. 11

    在列上使用`split`太慢-如何获得更好的性能?

  12. 12

    如何在地图上绘制标记以获得更好的性能

  13. 13

    如何在简约的条件语句中获得更好的性能?

  14. 14

    如何结合使用CPU和GPU图形以获得更好的性能?

  15. 15

    在列上使用`split`太慢-如何获得更好的性能?

  16. 16

    如何从Raspberry Pi的GPIO引脚中获得更好的性能

  17. 17

    如何对巨大的MySQL表进行性能调优?

  18. 18

    优化循环以获得更好的性能

  19. 19

    React组件与普通HTML:哪个具有更好的性能?

  20. 20

    哪个执行计划具有更好的性能?

  21. 21

    React组件与普通HTML:哪个具有更好的性能?

  22. 22

    为什么OpenMP“ simd”比“ parallel for simd”具有更好的性能?

  23. 23

    哪个 API 在 Kairos、/verify 或 /recognize 中具有更好的性能?

  24. 24

    如何获取具有最大行数的数据组熊猫

  25. 25

    如何获得折行号

  26. 26

    如何获得比赛的行号?

  27. 27

    如何获得具有3D外观样式的彩色datagridview标头

  28. 28

    如何使用具有不同跳过和限制值的相同查询对搜索结果进行分页

  29. 29

    如何获得给定行号的所有JDT AST语句?

热门标签

归档