Выбор версии Аксесса для работы с сервером в качестве клиента
Итак Access 2000, Access 2002 (XP) или Access 2003 ?
Проблемы различных Access в режиме проектов ADP:
Access 2000 (без SP) Невозможно вводить примечания к полям таблицы
Access 2000 проблема, связанная с назначением источника данных формы через рекордсет . подробнее здесь
Access 2000 Проблема с сохранением макета таблиц (размеров колонок, порядка колонок)
Access 2000 Нет свойства "OpenArgs" при открытии отчета
Access 2003 есть возможность электронной подписи кода, но после подписывания кода проект не будет работать в предыдущих версиях аксесс.
Access 2003 более продвинутый редактор SQL (ADP)
Access 2003 не устанавливается на OS Windows 98 и более старых
Мое субъективное мнение: по состоянию на 23.04.2009 наиболее функциональная и
устойчивая версия - Аксесс 2003 SP3.
В любом случае разработчик при выборе среды разработки должен ориентироваться на ту версию которая, наиболее популярна (и возможна) среди потенциальных пользователей системы.
Следует также учесть, что разрабатываемая вами программа может быть использована конечным пользователем без предустановленной MSOffice (и втч MSAccess) нужной версии при условии установки не требующего лицензирования на каждого клиента пакета MS Access Runtime. Дистрибутивы MS Access Runtime прилагаются к Developer редакциям Msoffice 2002 и 2003.
Дистрибутив MS Access Runtime 2007 бесплатен и доступен для загрузки с сайта Microsoft. MS Access Runtime 2007 поддерживает работу с mdb и mde в формате MS Access 2003
Во внезависимости от выбранной версии обязательно установите все сервис-паки
операционной системы, офиса и драйверов доступа к данным
ps: MS Access 2007 претерпел значительные модификации и в интерфейсе и в совместимости программного кода. В микрософт сочли возможным пренебречь опытом миллионов пользователей и разрабочиков и не обеспечили возможность поддержки интерфейса старого образца. В рамках данного сайта эта версия не рассматривается.
|