powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / обновление грида после закрытия дочерней формы
2 сообщений из 2, страница 1 из 1
обновление грида после закрытия дочерней формы
    #37646529
Hazard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, подскажите, как осуществляется обновление грида (на самом дееле конкретной записи), из которого открывалась форма редактирования.

По идее, я себе это представляю так :

Открытие формы редактирования (передаем ID);
Выполнение запроса после редактирования по уникальному ИД в отдельный dataset;
Обновляем DataRow в DataTable, связанный с grid, используя данные полученые шагом выше;
Обновляем конкретную запись в grid (в моем случае вроде компонент позволяет);

Тем не менее, на гриде обновленные значения отсутствуют. По всей видимости, код который у меня по моему мнению должен обновлять DataRow работает некорректно

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
                Oracle.DataAccess.Client.OracleDataAdapter da = new Oracle.DataAccess.Client.OracleDataAdapter();
                da.SelectCommand = cmd;

                da.Fill(ds);

                DataRow row2 = ds.Tables[0].Rows[0];

// Update DataRow ?????
                for (int i = 0; i < row.ItemArray.Length; i++)
                {
                    row.ItemArray[i] = row2.ItemArray[i].ToString();
                }
...
Рейтинг: 0 / 0
обновление грида после закрытия дочерней формы
    #37646556
Hazard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот где собака порылась...

foreach (DataColumn dc in dataTableGrid.Columns)
{
row[dc.ColumnName] = row2[dc.ColumnName];
}
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / обновление грида после закрытия дочерней формы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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