Я получаю эту ошибку, когда пытаюсь сделать вставку в столбце, который является внешним ключом. Вот как я задаю значениеEntitySQL - ссылка на объект не установлена в экземпляр объекта
var at = MvcApplication1.Entity.alttitles.Createalttitles(0, altTitleText);
at.question.question_id = questionid; //Error here
at.userinfo.user_userid = _AuthorID; //Error here
context.AddToalttitles(at);
res = context.SaveChanges();
Когда я сделал question_id и идентификатор внешнего ключа я начал получать эту ошибку. Есть ли способ исправить это?
Ваши примеры обратные. «Ссылка» - 1: 1. –
oops - спасибо, что указали это! Не использовали его много в последнее время (ожидая EF4), поэтому моя память начинает проскальзывать :-) –
Createalttitles - это функция sql create объекта для вставки новых строк в базу данных. У него нет опции Include в intelisense – user161433