Как ускорить вывод базы через dataGrid в .NET 2005?

Форум посвящён работе с базами данных в .NET.

Модератор: Ramzes

Kundor
Новичок
Новичок
 
Сообщения: 37
Зарегистрирован: 22.11.2003 (Сб) 15:59
Откуда: Астрахань

Как ускорить вывод базы через dataGrid в .NET 2005?

Сообщение Kundor » 19.12.2005 (Пн) 16:33

Есть база, на аксцессе, строк на 100000-200000. Работало на VB.6+ADO. Задумал начать осваивать .NET. Сделал по простому - через Dataset, перетащил таблицу на форму, организовал DataGrid - так форма с таблицей выводится в несколько раз дольше, чем в старом ADO... :? Это как-то можно настроить?

ВалГер
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 09.11.2004 (Вт) 17:34
Откуда: Псков

Сообщение ВалГер » 20.12.2005 (Вт) 14:41

Так, наверно, не нужно тащить все 200000 строк на форму, а ограничится тем, что нужно в данный момент времени. То есть нужно пересмотреть запросы. А лучше старое оставить в старом, а в NET перепроектировать заново

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 21.12.2005 (Ср) 10:14

если не нужно редактировать, используй LIstView в виртуальном режиме
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru


Вернуться в ADO.NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

    TopList