powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Редактирование DataTable (foreach (DataRow dr in dt.Rows))
2 сообщений из 2, страница 1 из 1
Редактирование DataTable (foreach (DataRow dr in dt.Rows))
    #37242566
2king2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не могу разабратся, как сделать следующее: есть таблица DataTable в каждой строчке таблицы необходимо отретактировать значение, а потом сохранить изменения в таблицу. Делал так, но запнулся
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
var dt = new DataTable();
...
foreach (DataRow dr in dt.Rows)
{
        dr["value"] = double.Parse(dr["value"].ToString()) * 100000;
        //а как теперь вернуть измененную строку  в таблицу?
}
...
Рейтинг: 0 / 0
Редактирование DataTable (foreach (DataRow dr in dt.Rows))
    #37244392
2king2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрался, надо было воспользоватя BeginEdit() и EndEdit(), спасибо
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
var dt = new DataTable();
...
foreach (DataRow dr in dt.Rows)
{
   dr.BeginEdit();        
   dr["value"] = double.Parse(dr["value"].ToString()) * 100000;
   dr.EndEdit();
}
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Редактирование DataTable (foreach (DataRow dr in dt.Rows))
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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