ACCESS 2003 и MySQL - проблемы со связанными таблицами
У меня есть приложение MS-ACCESS 2003 со связанными таблицами, расположенными в MySQL 5.7.25.
Формы и запросы корректно работают со связанными таблицами, если таблицы содержат до X записей, в зависимости от того, какая таблица.
Когда таблица превышает X записей, возникает одна из 2 проблем (зависит от того, какая таблица):
Таблица с 4-5 полями (хорошо работает примерно с 200 записями): при открытии таблицы в ACCESS в режиме просмотра я получаю сообщение "ODBC - call failed", и все поля имеют "#Name?" значение. Но при доступе к данным таблицы из форм данные отображаются ОК.
Таблица с 20 полями (хорошо работает только до 100 записей): в режиме просмотра в ACCESS я вижу все данные правильно. Но я не могу получить доступ к данным из моих форм. Таблица и поля не распознаются в коде.
При работе с этими таблицами непосредственно из Access (не как связанные таблицы) - все работает правильно, независимо от того, сколько записей в таблицах.
Надеюсь, вы можете помочь мне с этими вопросами. СПАСИБО!
1 ответ
Похоже, вам, возможно, придется настроить некоторые параметры в вашем разъеме. Я не использовал эту настройку некоторое время, но я помню, что было несколько параметров подключения, которые должны были быть установлены правильно, и не было много документации. У меня были проблемы с автоматическим переподключением. Потому что без него связь прервется и прекратится. Тогда вам придется переподключиться, прежде чем вы сможете вводить или выводить данные. После правильной настройки ссылка будет постоянной.