Есть ли способ создать экземпляр класса linq без его включения в следующую отправку?
следующим образом:
Customer customer = new Customer();
Context.SubmitChanges(); // customer is not added.
Я получаю сообщение об ошибке, в котором говорится, что некоторыезначения не могут быть нулевыми, потому что в базе данных есть ограничения, даже если между строками нет Context.Contacts.InsertOnSubmit(contact);
.Я думал, что до тех пор, пока я не вызову InsertOnSubmit
, я могу использовать класс Customer, сгенерированный dbml, в качестве хранилища или чего-то еще ... Любые идеи о том, что я могу делать неправильно, или я пытаюсь сломатьправила здесь?