Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
12 / 12 / 1
Регистрация: 18.06.2011
Сообщений: 435

Обновить Датагрид на другой форме

24.05.2013, 11:04. Показов 912. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть форма. на ней datagridview. Вызываю диалоговое окно для добавления данных в бд. Заношу данные. Пытался в модальной форме сделать

C#
1
2
3
Form1 frm = new Form1();
            frm.dataGridView1.Rows.Clear();
            frm.UpdateGrid();


C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public void UpdateGrid()
        {
 
            strSqler =
                    "SELECT **";
                
                
                string strProvider =
                    "Provider = Microsoft.ACE.OLEDB.12.0; Data Source = ГП.accdb";
                //string strSql =String.Format("SELECT  ПодКатегория FROM Категория INNER JOIN ПодКатегория ON Категория.Код = ПодКатегория.Id_Категория WHERE Категория='{0}'",razdel.Trim().ToString());
 
                var con = new OleDbConnection(strProvider);
                var cmd = new OleDbCommand(strSqler, con);
                con.Open();
 
                //Дата тейблу фигарим
                var dtTree = new DataTable();
                dtTree.Load(cmd.ExecuteReader());
 
 
                dataGridView1.DataSource = dtTree;
        }
ПОдскажите плиз чето не так
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.05.2013, 11:04
Ответы с готовыми решениями:

Обновить chart в другой форме
private void button3_Click(object sender, EventArgs e) { Form2 qwe = new Form2(); //откривается другая форма ...

Обновить reportViewer на другой форме
Подскажите если мне надо на form1 обновить отчет то я использую this.reportViewer1.RefreshReport(); а если на form2 надо ?

Обновить элементы управления формы после действий в другой форме
Как можно обновить содержимое ComboBox и DataGridView после того, как в другой форме было сделано действие? Просто у меня в одной форме...

1
Кибернетик
 Аватар для СyberSpec
465 / 89 / 12
Регистрация: 10.04.2009
Сообщений: 424
24.05.2013, 11:22
Цитата Сообщение от Radzhab Посмотреть сообщение
Есть форма. на ней datagridview. Вызываю диалоговое окно для добавления данных в бд. Заношу данные. Пытался в модальной форме сделать

C#
1
2
3
Form1 frm = new Form1(); //тут создаешь новую форму. это не гуд, так как старая про нее ничего не знает.
            frm.dataGridView1.Rows.Clear();
            frm.UpdateGrid();
...
[/CSHARP]

ПОдскажите плиз чето не так
Просто перечитывай данные если это необходимо уже после закрытия формы добавления.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.05.2013, 11:22
Помогаю со студенческими работами здесь

Как обновить данные в одной подчиненной форме при изменении данных в другой
Вроде ничего сложного, но не получается... Ситуация такая: есть таблица с обработанным написаниями клиентов Таб1 и таблица с...

Ссылка в ДатаГрид (DataGrid) на другой frame
У меня на страничке есть frameset: frame1 -> file1.aspx frame2 -> file2.aspx в file1.aspx есть ДатаДрид с колонкой...

Нажав кнопку на одной форме поменять свойство другой кнопки на другой форме
Здравствуйте. Только начал изучать QT и вот возник вопрос практической направленности. Нужно: нажав кнопку на одной форме поменять свойство...

Одна кнопка на одной форме, активирует другую на другой форме
Нажатием на кнопку активирует другую кнопку на другой форме не совсем понимаю

Добавление текста из TextBox на одной форме в ComboBox на другой форме
Добрый вечер. У меня небольшая проблема. Я сделал кнопку "Настройки" что бы открывался User Form 2, на User Form 2 появляется...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru