Чтобы развернуть вопрос «где нужно установить элемент управления ActiveX», ответьте:
Тот факт, что вы задаете вопрос, свидетельствует о некотором туманном понимании работы Access. Тот факт, что вы используете SQL Server в качестве внутреннего сервера (который квалифицируется как клиент / сервер), волшебным образом заставляет Access работать на сервере. Access всегда запускается в локальной оперативной памяти рабочей станции (или сеанс удаленного рабочего стола, если вы запускаете его на Windows Terminal Server / Citrix), и это означает, что элементы управления ActiveX должны быть установлены на каждой рабочей станции, точно так же, как Access должен быть установлен там ( заменить соответствующие квалификации для WTS).
Access не является клиент-серверным приложением, хотя его можно использовать для создания клиентского интерфейса для базы данных сервера.
И, кроме того, большинство профессиональных разработчиков Access, которых я знаю, избегают элементов управления ActiveX, таких как чума, поскольку они так легко ломаются без возможности восстановления (поскольку их нельзя использовать с поздним связыванием). Почти всегда есть более надежный метод для выполнения задачи, хотя для этого может потребоваться больше кода, чем для элемента управления ActiveX.