У меня есть две таблицы Вставка многих значений с помощью внешнего ключа
QuestionID является внешним ключом Id на вопросы'S.
Я пытаюсь сохранить 4 ответа в таблице «Ответы». Название - это вопрос, и у него должно быть 4 ответа.
Как я могу вставить 4 ответа, который подключен с помощью внешнего ключа?
Я попытался это:
QuizEntities quiz = new QuizEntities();
Question question = new Question();
Answer answer = new Answer();
question.Title = titleBox.Text;
question.ImageURL = "../Uploads/" + PhotoBox.Text;
answer.Answer1 = firstAnswer.Text;
answer.Answer1 = secondAnswer.Text;
answer.Answer1 = thirdAnswer.Text;
answer.Answer1 = fourthAnswer.Text;
answer.questionId = question.Id;
if (firstCheckBox.Checked)
{
answer.IsCorrect = true;
}
else
{
answer.IsCorrect = false;
}
quiz.Questions.Add(question);
quiz.Answers.Add(answer);
quiz.SaveChanges();
, но с помощью этого я могу вставить только одно значение. Как я могу это решить?
Где ваш запрос? – Raptor
@Raptor Я написал все, что я пробовал. Если вы знаете, как это сделать, расскажите мне слова, и я попытаюсь написать это. Я не могу догадаться, как это сделать. спасибо – gsiradze
есть ли еще код после установки свойства IsCorrect, что-то вроде 'SaveChanges'? –