У меня есть связанная таблица ODBC в доступе, каждая строка соответствует номеру детали в нашей компании.В одном из полей указывается единица измерения для детали.Если я отфильтрую это поле для строки «RL», как это возможно, что он возвращает значения, отличные от «RL»?
MTIC_PROD_PUM в настоящее время фильтруется «RL», как показано ниже:
Эта таблица связана с программным обеспечением, которое мы используем под названием DBA.В DBA единица измерения для двух номеров деталей, вызывающих проблему, была недавно изменена с "RL" на "EA".Это похоже на фильтрацию по старому значению в доступе.
Это также вызывает проблемы в запросах, которые я сделал в доступе.
Я новичок в sql, так что, возможно, это простая проблема?Я в тупике.
[РЕДАКТИРОВАТЬ]
Я понял, в чем проблема, хотя я не уверен, что случилось.Я повторно связал таблицу ODBC, и «EA» изменился на «RL»
Так что он фильтровал правильно, но не отображался правильно.
Насколько я понимаю, связанные таблицы ODBC всегда должны быть актуальными.Это значение было изменено несколько дней назад и корректно отображалось только после повторного связывания таблицы.