ACCESS 2003 и MySQL - проблемы со связанными таблицами

У меня есть приложение MS-ACCESS 2003 со связанными таблицами, расположенными в MySQL 5.7.25.

Формы и запросы корректно работают со связанными таблицами, если таблицы содержат до X записей, в зависимости от того, какая таблица.

Когда таблица превышает X записей, возникает одна из 2 проблем (зависит от того, какая таблица):

  1. Таблица с 4-5 полями (хорошо работает примерно с 200 записями): при открытии таблицы в ACCESS в режиме просмотра я получаю сообщение "ODBC - call failed", и все поля имеют "#Name?" значение. Но при доступе к данным таблицы из форм данные отображаются ОК.

  2. Таблица с 20 полями (хорошо работает только до 100 записей): в режиме просмотра в ACCESS я вижу все данные правильно. Но я не могу получить доступ к данным из моих форм. Таблица и поля не распознаются в коде.

При работе с этими таблицами непосредственно из Access (не как связанные таблицы) - все работает правильно, независимо от того, сколько записей в таблицах.

Надеюсь, вы можете помочь мне с этими вопросами. СПАСИБО!

1 ответ

Похоже, вам, возможно, придется настроить некоторые параметры в вашем разъеме. Я не использовал эту настройку некоторое время, но я помню, что было несколько параметров подключения, которые должны были быть установлены правильно, и не было много документации. У меня были проблемы с автоматическим переподключением. Потому что без него связь прервется и прекратится. Тогда вам придется переподключиться, прежде чем вы сможете вводить или выводить данные. После правильной настройки ссылка будет постоянной.

Другие вопросы по тегам