aspxgridview每次分页都需要重新绑定 在数据量大的时候频繁的访问数据库这并不是一个好的方法

有什么办法可以减少访问次数
2024-12-15 01:20:39
推荐回答(2个)
回答1:

把数据读取到 DataSet里面,每次分页显示显示的时候,只从DataSet读取10条或者20条数据(自己定义每次读取多少条数据,记录读取数据的行号,SQL里面的 row_number()就是行号),这样就会减少数据库访问次数~~~~
DataSet是存在于内存中的数据库,是断开式的数据库,即使数据库连接关闭了,DataSet的数据任然存在~~~
只是第一次需要把所有数据读取出来,这可能会有点耗时~~~

回答2:

同求啊,怎么没人回答啊