C#dataGridView选择100乘100行

时间:2013-05-15 09:34:34

标签: c# datagridview fetch

我在C#中遇到dataGridView问题。我想选择100 x 100行数据。该表非常大,有100000行并且在不断增长。因此,如果我选择所有行,则填充dataGridView所需的时间太长。

所以在开始时我会选择100行,当用户来到100行时,它必须选择100行,当他来到200行,另外100行等等......

现在我这样做:

SELECT a.vz_id, a.ste_rac_nal, a.ste_pak, a.dat_pak, A.ISO20022_53_VALID, A.ISO20022_53_IZPISEK
                FROM VZ_IZPISKI a
                where rownum < 100
                order by A.VZ_ID desc

如果您不明白我的意思,请发表评论

1 个答案:

答案 0 :(得分:0)

在服务器端实现分页。您应该只返回用户当前正在查看的数据。它还可以提高应用程序的响应能力。