![]() |
|
Модераторы: gambit |
![]()
|
|
| starostin |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 28.9.2009 Где: Ярославль Репутация: нет Всего: 1 |
Загружаю в таблицу данные использую virtaulmode, при попытке пролистать datagridview вниз, прога наглухо виснет, пока не вылетает эксцепшен о перегрузке какого то стэка. Ставлю на паузу работу программы и вижу что, у меня просто вносяться пустые dataTable. То же самое происходит, если в datagridView вывожу данные менее чем на один dataTable(размер dataTable считаю во время загрузк приложения). Кто с подобным сталкивался?
|
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 3 Всего: 24 |
"я написал какую то прогу, которая непонятно как работает, и переполняет какой то стек" подскажите что делать!
что значит "вносятся пустые dataTable"? куда вносятся? прям целые dataTable? или может строки, или еще чего? ну так не заноси в программировании само ничего не происходит, как ты написал так и делается. посмотри в каком месте это происходит и выясни узкое место проги. (можно попробовать сюда выложить листинги, может чего и станет ясно). |
|||
|
||||
| starostin |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 28.9.2009 Где: Ярославль Репутация: нет Всего: 1 |
Просто если в цвете всё расписывать, то слишком до задницы выходит. Проблема в том что, сначала одним классом готовиться готовиться datatable(выбираеться какие в нём будут колонки, и сколько строк исходя из размеров экрана, а потом другой класс в этот datatable вгоняет столько значений из таблицы, сколько их может быть в datatable, после чего построчно перекладываеться в datagridview, это так называемая JIT загрузка, взята с msdn. Взял свою резервную копию трёхдневной давности, там всё нормально, хз где набедокурил. В общем ладно, разбираться с этим некогда. Вабще если кому нужна быстрая загрузка в datagridview то вот http://msdn.microsoft.com/ru-ru/library/ms171625(VS.90).aspx
|
|||
|
||||
| CYBERDREAM |
|
|||
![]() I think, there4 I am ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1096 Регистрация: 31.10.2006 Где: CyberLand Репутация: 1 Всего: 28 |
Начали за здравие, кончили за упокой
-------------------- Ищем .Net, Java, Javascript разработчиков, Кипр, Лимассол. (знание английского необязательно) Telegram, skype: kuchuk.artiom |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |