powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EF 3.5 не updat-ит при SaveChanges() ... на одном компе
12 сообщений из 12, страница 1 из 1
EF 3.5 не updat-ит при SaveChanges() ... на одном компе
    #36860722
DenisVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
C#,Entity Framework, MS SQL 2008
Простое окошко, апдейтится одна табличка.
На одном компе в домене, приложение не посылает на сервер команду update при вызове SaveChanges(). Профайлером отлавливал.
Причем иногда посылает, но в основном нет ... не могу понять в чем дело. На моем компьютере все отлично.
Один и тот же connectionstring. Хотя в какую ее сторону смотреть ...
Отлаживать на том компе достаточно проблематично.
Спасибо !!!
...
Рейтинг: 0 / 0
EF 3.5 не updat-ит при SaveChanges() ... на одном компе
    #36860796
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Телепаты в отпуске. Давайте код.
SaveChanges() не апдейтит при отсутствии в контексте сущностей в изменённом/удалённом/созданном состоянии.
...
Рейтинг: 0 / 0
EF 3.5 не updat-ит при SaveChanges() ... на одном компе
    #36860885
DenisVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
var q = from d in invoiceEntities.INVOICES
                    where 1 == 2
                    select d;
iNVOICESBindingSource.DataSource = q;
iNVOICESBindingSource.AllowNew = true;
iNVOICESBindingSource.Add(_INVOICES);

invoiceEntities.SaveChanges();

Я думаю понятно, invoiceEntities это ObjectContext
...
Рейтинг: 0 / 0
EF 3.5 не updat-ит при SaveChanges() ... на одном компе
    #36860892
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DenisVa
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
var q = from d in invoiceEntities.INVOICES
                    where 1 == 2
                    select d;
iNVOICESBindingSource.DataSource = q;
iNVOICESBindingSource.AllowNew = true;
iNVOICESBindingSource.Add(_INVOICES);

invoiceEntities.SaveChanges();

Я думаю понятно, invoiceEntities это ObjectContext
лучше объясни что за хрень iNVOICESBindingSource
...
Рейтинг: 0 / 0
EF 3.5 не updat-ит при SaveChanges() ... на одном компе
    #36860909
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
EF 3.5 не updat-ит при SaveChanges() ... на одном компе
    #36860910
DenisVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
buredDenisVa
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
var q = from d in invoiceEntities.INVOICES
                    where 1 == 2
                    select d;
iNVOICESBindingSource.DataSource = q;
iNVOICESBindingSource.AllowNew = true;
iNVOICESBindingSource.Add(_INVOICES);

invoiceEntities.SaveChanges();

Я думаю понятно, invoiceEntities это ObjectContext
лучше объясни что за хрень iNVOICESBindingSource

это BindingSource
...
Рейтинг: 0 / 0
EF 3.5 не updat-ит при SaveChanges() ... на одном компе
    #36860914
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DenisVaburedDenisVa
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
var q = from d in invoiceEntities.INVOICES
                    where 1 == 2
                    select d;
iNVOICESBindingSource.DataSource = q;
iNVOICESBindingSource.AllowNew = true;
iNVOICESBindingSource.Add(_INVOICES);

invoiceEntities.SaveChanges();

Я думаю понятно, invoiceEntities это ObjectContext
лучше объясни что за хрень iNVOICESBindingSource

это BindingSource
да, понял уже. Выше тынц.
...
Рейтинг: 0 / 0
EF 3.5 не updat-ит при SaveChanges() ... на одном компе
    #36860920
DenisVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bured
да, понял уже. Выше тынц.
Спасибо за выше тынц ))
Попробую завтра на том компе.
Там фраза "your business rules fire on Save (probably to late for Winforms)"
С переводом проблемка ...
Типа: ваши бизнес-правила не будут применяться при сохранении (возможно для более поздних версий Winforms) как-то так ? ))
...
Рейтинг: 0 / 0
EF 3.5 не updat-ит при SaveChanges() ... на одном компе
    #36860927
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в вольном переводе это значит "не скрещивайте ежа с ужом"
...
Рейтинг: 0 / 0
EF 3.5 не updat-ит при SaveChanges() ... на одном компе
    #36860931
DenisVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
buredв вольном переводе это значит "не скрещивайте ежа с ужом"
Ладно завтра отпишусь
...
Рейтинг: 0 / 0
EF 3.5 не updat-ит при SaveChanges() ... на одном компе
    #36861517
DenisVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уточнения. Такое все происходит не во время добавления строки, а при редактировании существующей. Вот пример кода:

Код: plaintext
1.
2.
3.
4.
            var q = from d in invoiceEntities.INVOICES
                    where d.Kod == kodInvoice
                    select d;

            iNVOICESBindingSource.DataSource = q;
Контролы на форме привязанные к iNVOICESBindingSource меняются, потом нажимается кнопулька и вызывается

Код: plaintext
invoiceEntities.SaveChanges();

А вот при добавлении все работает, то как раз ...
...
Рейтинг: 0 / 0
EF 3.5 не updat-ит при SaveChanges() ... на одном компе
    #36861595
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну по аналогии, вынесете update в отдельный метод.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EF 3.5 не updat-ит при SaveChanges() ... на одном компе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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