Что мешает обновлению этого запроса Microsoft Access 2016? - PullRequest
0 голосов
/ 07 марта 2020

Вопрос в том, что мне нужно изменить, чтобы сделать этот запрос обновляемым? (https://imgur.com/a/Y5ARwni)

Для тех, кому удобнее с 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.

Я пытаюсь не затуманивать проблему, добавляя нерелевантную информацию (шум). Показанные таблицы имеют одинаковые отношения, определенные в окне отношений. Одна возможная подсказка / определенная досада - то, что я не могу установить их для обеспечения целостности отношений. Может быть, все, что мешает этому, не позволяет обновлять запрос.

...