从.NET 2.0 / 3.5中的表中显示结果的最快方法

时间:2008-11-12 20:19:04

标签: database gridview datagridview

我有一个数据库表(sql server 2008),我想查看数据,显示这些数据的最快方法是什么?

(如果它可以进行完美的分页)。

它是gridview还是?

查询:从testData

中选择*

5 个答案:

答案 0 :(得分:3)

如果您使用的是.NET 3.5,则可以使用ASP.NET动态数据:

http://www.asp.net/dynamicdata/

希望这有帮助!

答案 1 :(得分:2)

通过ADO.NET将您的数据导入DataSet或DataTable。

然后:

gridview.DataSource = yourDataTable;
gridview.DataBind();

答案 2 :(得分:1)

如果它是一个web应用程序,gridview控件并使用缓存对象来保存数据集...每次连接到db都很耗时......

专业人士:表现 缺点:除非你有服务器内存来处理它,否则无法处理大型表。

答案 3 :(得分:0)

使用LinqToSql并将结果绑定到网格视图。

答案 4 :(得分:0)

Gridview将是一个完美的解决方案

您只能通过属性AllowPaging =“true”PageSize =“##”AllowSorting =“true”进行分页和排序,如果您想要所有数据而不仅仅是特定行,您可以执行AutoGenerateColumns =“真正的“