Подключение существующей Web-страницы к базе данных

В отличие от форм, отчетов и других объектов базы данных, страницы доступа к данным хранятся не в файле базы данных или проекта Access [ Это файлы с расширением mdb, adp, mde или ade. ], а в отдельных файлах (страницах HTML, HTA или ASP). В файле Access сохраняются только ярлыки, ссылающиеся на эти файлы.
Ярлык страницы доступа к данным можно удалить. Для этого нужно его выделить в окне базы данных и нажать клавишу <Delete>. Например, удалите ярлык страницы "Личная карточка" из базы данных "Борей" (Northwind). Появится диалоговое окно, позволяющее выбрать вариант удаления ярлыка страницы: вместе с файлами страницы (кнопка Удалить ссылку и файлы (Delete Link and Files)) или без них (кнопка Удалить только ссылку (Delete Link Only)). Нажмите кнопку Удалить только ссылку.
Ярлык в базе данных исчезнет, но файл Личная карточка.Иип останется на диске нетронутым.
Ярлык страницы в базе данных можно переименовать. Для этого просто щелкните по нему, когда он выделен.
Если вы случайно удалили ярлык к странице доступа к данным, хотите подключить страницу доступа к данным к другой базе данных или хотите подключить обычную HTML-страницу для ее изменения в режиме Конструктора страниц доступа к данным, откройте базу данных, щелкните по ярлыку Страницы (Pages) и выполните одно из действий:

  • дважды щелкните по ярлыку Изменение существующей Web-страницы (Edit Web page that already exists);
  • нажмите кнопку Создать (New) на панели инструментов в окне базы данных, в появившемся диалоговом окне выберите элемент Существующая Web-страница (Existing Web page).

После этого появится диалоговое окно Поиск веб-страницы (Locate Web Page), такое же, как стандартное окно открытия файла. Выберите папку и укажите файл Web-страницы с расширением him или html или файл ярлыка Web-страницы с расширением url и нажмите кнопку Открыть (Open).
Замечание
Чтобы открыть страницу только для чтения в базе данных Access, у этой кнопки раскройте список и выберите элемент Открыть для чтения (Open Read-Only).
Есть еще одна особенность работы с ярлыками страниц доступа к данным. Если в базе данных есть такой ярлык, а страница доступа к данным была перемещена или удалена, при попытке открыть страницу двойным щелчком по ярлыку будет отображено диалоговое окно с просьбой указать новое местоположение страницы. Нажмите кнопку Обновить ссылку (Update Link) и укажите папку и файл страницы.
С другой стороны, может быть перемещена или удалена база данных, к которой подключена страница доступа к данным. В этом случае в момент открытия страницы доступа к данным в Access в режиме Просмотра сначала отобразится сообщение о том, что поставщик данных не был инициализирован, а затем сообщение о том, что файл базы данных не найден. В результате будет показана страница, не содержащая никаких данных, а отображающая в полях лишь коды ошибок. Если открыть такую страницу в режиме Конструктора, будет выдано подробное сообщение об ошибке подключения к источнику данных.
В этой ситуации необходимо исправить параметры подключения. Об этом наш следующий раздел.
Подключение к источнику данных
Настройка свойств подключения к источнику данных для страницы доступа к данным выполняется с помощью специального диалогового окна. Это может потребоваться, если необходимо изменить источник данных, к которому подключена страница, или если источник данных нужно переместить в другую папку, например, чтобы предоставить к нему общий доступ в сети или опубликовать его вместе со страницей, переместив их на Web-сервер организации.
Чтобы отобразить диалоговое окно свойств подключения:

  1. В режиме Конструктора страницы доступа к данным откройте Список полей (кнопка Список полей (Field List) на панели инструментов Макет страницы (Page View)).
  2. Нажмите кнопку Свойства подключения для страницы (Page connection properties), которая находится вверху в окне Список полей (Field List).

Появится диалоговое окно Data Link Properties (Свойства подключения), позволяющее настроить параметры подключения к источнику данных для этой страницы.
На вкладке Connection (Подключение) в соответствующем поле ввода задайте правильное имя и местоположение файла с данными (можно использовать для этого кнопку с многоточием (…), отображающую стандартное окно открытия файла). Проверьте возможность подключения, нажав кнопку Test Connection (Проверить подключение). Если все в порядке, два раза нажмите кнопку ОК, в результате чего данное диалоговое окно закроется. Перед закрытием страницы доступа к данным сохраните ее, чтобы сохранить установленные параметры подключения.
Замечание
Сведения о подключении страницы сохраняются в ее свойстве ConnectionString (Строка подключения). Его значение можно изменять непосредственно в окне свойств страницы доступа к данным , а не только в окне свойств подключения.
Внимание
При создании страницы доступа к данным или подключении Web-страницы, созданной не в Microsoft Access, когда уже имеется открытая база данных Microsoft Access или проект Microsoft Access, страница автоматически подключается к открытой базе данных, а сведения о подключении сохраняются в свойстве ConnectionString страницы.

Параметры подключения к источнику данных могут быть заданы и в файле подключения, указанном в свойстве ConnectionFile (Файл подключения) в окне свойств страницы. Чтобы создать такой файл, можно воспользоваться Построителем. Для этого нажмите кнопку с многоточием (…) справа от поля свойства ConnectionFile. Появится диалоговое окно, представленное на . Выберите папку и укажите существующий файл подключения или создайте его с помощью Мастера подключения данных (Data Connection Wizard), который вызывается нажатием кнопки Создать (New Source). Файл подключения содержит строку подключения. Ее можно отредактировать, открыв этот файл в текстовом редакторе, например "Блокноте" (Notepad) Windows, и найдя тэг <odc:ConnectionString>.