MS Access отказывается создавать правильные отношения поиска

MS Access отказывается создавать правильные отношения поиска

В моей базе данных есть одна таблица "data" с short textполем "test". Я хочу, чтобы это было lookup, получая свои значения из short textполя "test" другой таблицы "sims". Я прохожусь по всем обычным lookup wizardвещам, только чтобы обнаружить, прежде всего, что Access изменил мое short textполе на number. Пытаясь разобраться в этом, глядя на таблицу в design view, я смотрю в lookup tabв нижней части страницы и вижу для Row Source:

SELECT [sims].[ID], [sims].[test] FROM [sims];

Итак, если я правильно понимаю SQL, он берет параметры из lookupполя «test» sims, которые мне нужны,иполе "ID" симса, которое яабсолютно не хочу. Я полагаю, что поскольку "ID" является number, Access посчитал, что ему нужно изменить тип моего поля "test" на , чтобы numberсоответствовать ему? Я трижды проверил, чтобы убедиться, что я никоим образом не выбрал "ID" в , lookup wizardкогда пытаюсь создать поиск. Access добавляет "ID" в смесь самостоятельно.

Я пробовал редактировать SQL вручную, чтобы избавиться от поля "ID". Мне это удалось. Но затем я пытаюсь ввести короткие текстовые данные в поле "test" через поиск, и Access сообщает мне, что текстовые данные не будут работать в числовом поле. Поэтому я пытаюсь принудительно изменить формат с числового на текстовый, и Access сообщает мне, что я не могу этого сделать, потому что поле находится в связи. Уловка 22.

Почему Access думает, что знает лучше меня? Как мне заставить его остановиться и дать мне то, что я хочу?

Связанный контент