Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Новый топик    Ответить
 обновить запись.  [new]
Erik_Kartmann
Member

Откуда: Пиндырдышханда
Сообщений: 948
добрый день. есть таблица, в ней 60 полей.

Использую Линкью ту сиквел.
m_tmp - Stat_Table - класс таблицы Датасета, в корором я вношу изменения, а затем апдейт делаю.

            var upd = m_dc.Stat_Table.Where(x=>x.PK == m_tmp.PK).First();
            upd.field1= m_tmp.field1;
            m_dc.SubmitChanges();


не ужели так каждое поле перебирать надо?
Проще нельзя ?
upd= m_tmp;
Так не работает. Апдейты не отсылаются.
---------------------------------------------------------
SET @@verSION = 'Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86) Feb 9 2007 22:47:07 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition on Windows NT 6.0 (Build 6002: Service Pack 2) '
16 дек 11, 10:47    [11776152]     Ответить | Цитировать Сообщить модератору
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Ответить