Самый быстрый способ отображения результатов из таблицы в .NET 2.0 / 3.5 - PullRequest
3 голосов
/ 12 ноября 2008

У меня есть таблица базы данных (sql server 2008), для которой я хочу просмотреть данные, какой самый быстрый способ отображения этих данных?

(если бы на нем был пейджинг, это было бы идеально).

Это будет вид сетки или?

запрос: выберите * из testData

Ответы [ 5 ]

3 голосов
/ 12 ноября 2008

если вы используете .NET 3.5, вы можете использовать динамические данные ASP.NET:

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

Надеюсь, это поможет!

2 голосов
/ 12 ноября 2008

через ADO.NET перенесите ваши данные в DataSet или DataTable.

, то:

gridview.DataSource = yourDataTable;
gridview.DataBind();
1 голос
/ 12 ноября 2008

если это веб-приложение, контроль сетки и использование объектов кэша для хранения набора данных ... каждый раз, когда подключение к БД занимает много времени ...

плюсы: производительность минусы: не может обрабатывать большие таблицы, если у вас нет серверной памяти для обработки.

0 голосов
/ 12 ноября 2008

Gridview будет идеальным решением

вы можете осуществлять разбиение по страницам и сортировать их только с помощью свойств AllowPaging = "true" PageSize = "##" AllowSorting = "true", и если вам нужны все данные, а не только отдельные строки, вы можете просто сделать AutoGenerateColumns = " правда "

0 голосов
/ 12 ноября 2008

Используйте LinqToSql и привяжите результаты к сетке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...