我有一个数据库表(sql server 2008),我想查看数据,显示这些数据的最快方法是什么?
(如果它可以进行完美的分页)。
它是gridview还是?
查询:从testData
中选择*答案 0 :(得分:3)
答案 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 =“真正的“