Я пытаюсь создать каскадную запись в форме, но я получаю несоответствие типа данных в выражении критериев.MS Access - несоответствие типа данных в выражении критериев
У меня есть таблица DeviceManufacturer_Table, у которой есть столбец ManufacturerName и столбец гиперссылок Helpfiles. После этого у меня есть таблица DeviceProductName_Table, которая имеет столбец поиска для производителя устройства, затем я хочу, чтобы следующий столбец автоматически заполнился гиперссылкой файлов справки. Я Создал форму от DeviceProductName_Table и Я попытался следующее, но не может заставить его работы-
Helpfiles = DLookup("HelpFiles","DeviceManufacturer_Table","Manufacturer =" & Manufacturer)
Я думал, что это может быть, что поле поиска для производителя в DeviceProductName_Table авто множеств к числу и поле производителя в DeviceManufacturer_Table - это короткий текст, но я попытался удалить связь и установить тип данных в короткий текст, но я все равно получаю ту же ошибку?
Жаль, что просто опечатка по этому вопросу есть кавычки вокруг имени таблицы. –
Создайте новый запрос с помощью этого SQL: 'SELECT HelpFiles FROM DeviceManufacturer_Table WHERE Manufacturer = 5'. Работает ли этот запрос? Если нет, редактор запросов должен дать вам подсказку о том, почему нет. – Andre