Вопрос в том, что мне нужно изменить, чтобы сделать этот запрос обновляемым?
Для тех, кому удобнее с SQL, это то, что представляет график c:
SELECT tblAnswers.[Case Number], tblAnswers.Set,
tblAnswers.[Q#], tblAnswers.Level, tblAnswers.Position,
tblAnswers.Answer, tblQuestions.Question
FROM (tblAnswers
INNER JOIN tblSets ON
(tblAnswers.Position = tblSets.Position) AND
(tblAnswers.Level = tblSets.QLevel) AND
(tblAnswers.[Q#] = tblSets.QNum) AND
(tblAnswers.Set = tblSets.SetName))
INNER JOIN tblQuestions ON
tblSets.Q_ID = tblQuestions.Q_ID
WHERE (((tblAnswers.[Case Number]) Is Not Null) AND
((tblAnswers.Position)>400))
ORDER BY tblAnswers.[Case Number], tblAnswers.Set, tblAnswers.[Q#], tblAnswers.Position;
Как вы можете догадаться, это часть приложения базы данных типа анкеты. Он должен отображать ряд информационных полей, включая, естественно, Вопрос из tblQuestions, но должен только захватить tblAnswers.Answer.
Я пытаюсь не затуманивать проблему, добавляя нерелевантную информацию (шум). Показанные таблицы имеют одинаковые отношения, определенные в окне отношений. Одна возможная подсказка / определенная досада - то, что я не могу установить их для обеспечения целостности отношений. Может быть, все, что мешает этому, не позволяет обновлять запрос.