powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вставить итоговую строку в DataGridView
11 сообщений из 11, страница 1 из 1
Вставить итоговую строку в DataGridView
    #37351920
Ленчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавляю строку с итогами перед первой строкой в столбец 3 и 4 грида:
DataGridView1.Rows.Insert(0, "Итого:", "", "", rq1, rq2) где rq1,rq2 итоговые значения
студия выдает сообщение:
"Строки нельзя программным способом добавить в коллекцию строк DataGridView, если элемент управления привязан к данным."
Может это как-то можно обойти? Или есть другой способ вставить итоги?
...
Рейтинг: 0 / 0
Вставить итоговую строку в DataGridView
    #37351934
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
форумом ошиблись, вам в .NET
...
Рейтинг: 0 / 0
Вставить итоговую строку в DataGridView
    #37351940
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
datadapter юзайте
...
Рейтинг: 0 / 0
Вставить итоговую строку в DataGridView
    #37351943
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
SELECT бла, бла2, бла3,  0  AS Sort1 FROM
UNION ALL
SELECT Sum(бла), Sum(бла2), Sum(бла3),  1  AS Sort1 FROM
ORDER BY Sort1
...
Рейтинг: 0 / 0
Вставить итоговую строку в DataGridView
    #37351979
Ленчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Итоговые цифры я и без запроса получила, а как мне их в грид вставить вместе с массивом данных?
...
Рейтинг: 0 / 0
Вставить итоговую строку в DataGridView
    #37351983
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
источник строк для вашего гридвью должен быть динамический, посмотрите документацию
...
Рейтинг: 0 / 0
Вставить итоговую строку в DataGridView
    #37351992
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛенчикИтоговые цифры я и без запроса получила, а как мне их в грид вставить вместе с массивом данных? А не надо без запроса. Я дал тебе вариант запроса ВМЕСТЕ с итоговыми цифрами. Просто добавь UNION к своему запросу, который является источником данных, и не надо добавлять строку отдельно.
...
Рейтинг: 0 / 0
Вставить итоговую строку в DataGridView
    #37352038
Ленчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну, в принципе, тоже вариант. А ничего, что итог только по 2-м столбцам нужен из 8?
...
Рейтинг: 0 / 0
Вставить итоговую строку в DataGridView
    #37352043
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛенчикА ничего, что итог только по 2-м столбцам нужен из 8?
Код: plaintext
1.
2.
3.
SELECT бла, бла2, бла3,  0  AS Sort1 FROM
UNION ALL
SELECT '', '', Sum(бла3),  1  AS Sort1 FROM
ORDER BY Sort1
...
Рейтинг: 0 / 0
Вставить итоговую строку в DataGridView
    #37352047
Ленчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо.
...
Рейтинг: 0 / 0
Вставить итоговую строку в DataGridView
    #37352344
Ленчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно еще и так:
dt.Rows.Add(0, 0, "Итого:", rq1, rq2, 0, "")
Не красиво, но работает как часы :-)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вставить итоговую строку в DataGridView
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]