Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Проблема с Linq2Sql Datacontext / 2 сообщений из 2, страница 1 из 1
08.03.2010, 10:47
    #36507309
CmeTanka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Linq2Sql Datacontext
Имеем следующий код
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
public void AddQuestion2Packet(Question question, Partner partner)
        {
            var dqContext = (DayQDataClassesDataContext) context;


            if (FindByPartnerIDandQuestionID(question.ID, partner.ID) == null)
            {

                var qPacket = new QuestionPacket
                                             {
                                                 QuestionID = question.ID,
                                                 PartnerID = question.PartnerId
                                             };
                dqContext.QuestionPackets.InsertOnSubmit(qPacket);


                var history = new QuestionHistory
                                              {
                                                  Started = DateTime.Now,
                                                  Partner = partner,
                                                  Question = question
                                              };
               // dqContext.QuestionHistories.InsertOnSubmit(history);

                using (TransactionScope transaction = new TransactionScope())
                {
                    dqContext.SubmitChanges();
                    transaction.Complete();
                }
            }


        }


Всё работает норм, но если раскомментировать строчку
// dqContext.QuestionHistories.InsertOnSubmit(history);

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

С чего это вдруг? Ведь используется один и тот же dqContext.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
08.02.2013, 13:51
    #38143387
Sergey555
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Linq2Sql Datacontext
CmeTanka,

Вы решили проблему? Что было?
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Проблема с Linq2Sql Datacontext / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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