Изменения в Access

Область применения: Access 2013 | Office 2013

В Access отсутствует поддержка проектов данных Access (ADP). В Access появился новый тип приложения, позволяющий создать веб-приложение Access. В помощью этого типа приложений можно создавать веб-приложения, использующие возможности SQL Server в локальной среде или в облаке.

В приложении Access на сервере SharePoint Server при создании таблицы, запроса или макроса данных в клиенте Access, где вы создаете таблицы, представления или триггеры в базе данных SQL Server, с помощью клиента Access вы можете открывать свою базу данных в других приложениях, подключающихся к SQL Server. Это позволяет предоставлять общий доступ к данным или загружать данные из других систем в приложение Access.

С помощью Office 365 и Access вы можете создавать приложения, доступные вашим пользователям, не беспокоясь о трудностях с развертыванием, проблемах с установкой программного обеспечения и совместимости операционных систем. Создайте приложение в одном расположении и сделайте его доступным во всей сети благодаря возможностям SQL Azure и SQL Server.

SQL Azure, облачная версия SQL Server, не поддерживает функции, необходимые для работы проектов данных Access (ADP). Для поддержки ADP в SQL Azure потребовались бы значительные изменения Access.

По этим причинам Access не поддерживает ADP. Приложения ADP были отличным средством для работы с SQL Server в локальной среде. Однако многое изменилось с того времени, когда ADP появились в Access 2000. Сейчас пользователи рассчитывают на то, что их базы данных будут доступны отовсюду.

Поддержка ADP и будущее

Приложения ADP продолжат работать в более ранних версиях Access. Вы можете продолжать разработку приложений ADP, а мы оставим поддержку более ранних версий Access согласно стандартному жизненному циклу поддержки. Мы не будем обновлять более ранние версии Access для поддержки новых версий SQL Server или SQL Azure. Следовательно, вы можете столкнуться с проблемами при использовании SQL Server 2012 или более поздних версий со своим приложением ADP. Приложения ADP по-прежнему будут поддерживать SQL 2008 R2 и более ранние версии.

На будущее разработчики ADP могут рассмотреть несколько разных возможностей.

  • Преобразование в приложение Access. С помощью Access вы можете импортировать свои таблицы в новое приложение Access, а формы для приложения создаются автоматически. Вы можете расширить возможности базовых форм, которые Access создает автоматически, а пользователи смогут использовать ваше приложение в сети. Несмотря на то что некоторые функции, используемые вами в приложениях ADP, могут не быть доступны в настоящее время, ожидается, что корпорация Майкрософт продолжит вносить к продукт улучшения, относящиеся к этому типу приложения.

  • Преобразование в связанную базу данных на компьютере. Access по-прежнему поддерживает создание баз данных на компьютере в формате ACCDB. Вы можете преобразовать приложение в формат ACCDB, включая все имеющиеся формы и отчеты, и оставить данные в SQL Server. Вы можете создать подключение к базе данных SQL Server с помощью связанных таблиц, а приложение продолжит работать с теми же данными.

  • Создание гибридного приложения. Если приложение имеет большой размер, а вы не хотите преобразовывать все одновременно, то можно импортировать данные в приложение Access и создать подключение к базе данных SQL Server из ACCDB-файла. Это позволяет выполнить плавную миграцию, постепенно добавляя формы и функции к приложению Access и сохранив клиентское приложение в виде ACCDB-файла с таблицами, связанными с базой данных SQL Server, за приложением Access.

  • Переход на .NET Framework. Ваше приложение может быть достаточно сложным, чтобы рассмотреть возможность перехода на профессиональную платформу разработки, например .NET Framework. SQL Server призван упростить использование имеющейся инфраструктуры баз данных и расширить возможности приложения, не переписывая значительную часть кода.

Заключение

Приложение Access рассчитано на подключение баз данных к облаку с использованием технологий SharePoint Server и SQL Server, а также на удобную работу с Office 365. Приложение Access призвано помочь быстро создавать бизнес-приложения на основе данных, упрощающие работу компании, и предоставлять к ним доступ.

См. также