Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# LINQ-запрос при отношении "многие-ко-многим" (Entity Framework) http://www.cyberforum.ru/ado-net/thread1889564.html
Добрый день! Второй вечер подряд не могу понять как в случае EF и Linq To Entites составить запрос при отношении "многие-ко-многим". Вот, например, есть классический пример, даны 3 таблицы:...
C# Вывод image в Excel Есть база есть екселевский файл, что надо выводит, все кроме картинки в клетке пишет вот это "System.Drawing.Bitmap" подскажите что не так(. Вот код: private void btnBadge_Click(object sender,... http://www.cyberforum.ru/ado-net/thread1889219.html
C# DataGridView: Вывод другой таблицы по кнопке
Есть бд-шка, нужно чтобы при запуске выдавалась таблица, а по кнопке, выдавался запрос из той же бд. то есть по нажатию, DataGrigView обновляется и выводится новая таблица (из запроса). У меня есть...
C# Из textbox в БД
Добрый день. Можно пример кода,как строится запрос в БД, чтобы перенести введенные данные из textbox в базу. Добавлено через 5 минут Тему можно закрывать.
C# SQLite, возвращать id последней записи http://www.cyberforum.ru/ado-net/thread1888223.html
У меня создана бд, в которой есть автоинкременируемый id, из-за того, что некоторые записи приходится удалять, общее количество записей не совпадает с id последней, как мне узнать id ? Добавлено...
C# "uch_pr_client.add_f" не содержит конструктор, который принимает аргументы "1" нужно, чтобы первая форма вызывала форму add_f при нажатии на клавишу button2.. а тут ошибка.. и как с ней быть? класс public class db_core содержит подключение к базе данных sql, команды для... подробнее
Vla00
8 / 8 / 9
Регистрация: 06.10.2012
Сообщений: 566
29.12.2016, 08:22  [ТС] 0

DatagridView тормозит при загрузке данных

29.12.2016, 08:22. Просмотров 1137. Ответов 15
Метки (Все метки)

Ответ

Цитата Сообщение от aquaMakc Посмотреть сообщение
а на DGV случайно не навешено обработчиков событий изменений?
На нем повешен только один обработчик, при нажатии на строку открывается форма для редактирования данных. Но это не относится к этому.

Добавлено через 14 минут
Цитата Сообщение от MVK Посмотреть сообщение
поэтому запишем для связывания
Написал вот так, на полторы секунды работает быстрее, но всё равно для 300 записей, 8-8,5 сек. долго я считаю.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
_bindingSource = new BindingSource();
            _bindingSource.DataSource = dataSet.Tables[0];
            dataGridView1.DataSource = _bindingSource;
 
            try
            {
                if (string.IsNullOrEmpty(comboBox2.Text))
                {
                    if (!string.IsNullOrEmpty(comboBox1.Text))
                    {
                        _bindingSource.Filter = string.Format("selsovet = '{0}'", comboBox1.Text);
                    }
                }
                else
                {
                    _bindingSource.Filter = string.Format("country = '{0}'", comboBox2.Text);
                }
 
                if (dataGridView1.Columns.Count > 0)
                {
                    dataGridView1.Columns[0].Visible = false;
                    dataGridView1.Columns[1].Visible = false;
                    dataGridView1.Columns[2].Visible = false;
                }
            }


Вернуться к обсуждению:
DatagridView тормозит при загрузке данных
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.12.2016, 08:22

Ошибка при редактировании данных через DataGridView
Ошибка при редактировании данных через DataGridView. Я создал таблицу с полем id, которое является...

Обновить DataGridView при внесении данных через форму
Добрый день, Есть форма с DataGridView и кнопкой редактировать. По нажатию кнопки появляется...

Ввод данных в БД MS Access при помощи компонента DataGridView
Доброго времени суток! Подскажите, каким образом, при помощи компонента DataGridView вносить...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru