Глава 3. Создание страниц доступа к информации в базе данных

Учитывая сетевую ориентацию создаваемых продуктов, фирма Micro­soft, начиная с версии Access 2000, внедрила в базу данных новый объект — страницы доступа к данным, которые представляют собой гипертекстовый документ, ориентированный на распространение в сети. Страницы доступа к данным представляют специальный тип веб-страницы, которая может непосредственно подключаться к базам данных и использоваться для просмотра, редактирования, обновления, удаления, отбора, группировки и сортировки изменяющихся данных, извлекаемых из баз данных Microsoft Access или Microsoft SQL Server, начиная с Microsoft Internet Explorer 5 или более поздних версии. Страницы могут включать данные из других источников, например из Microsoft Excel. Выходная форма страницы создается в формате HTML. Microsoft Access позволяет также создавать динамические страницы доступа к данным (файлы HTML Application (HTA)), что существенно повышает возможности по интеграции и анализу данных за счет использования сценариев. Несмотря на это, HTA-файлы имеют следующие два существенных отличия от веб-страниц.

1. Приложение полностью пишется на динамическом языке HTML, но выполняется в собственном окне без меню и панелей инструментов обозревателя, то есть приложение полностью определяется пользовательским интерфейсом.

2. Страница доступа к данным является полностью доверяемой и свободной от ограничений, которые накладываются на веб-страницы по соображениям безопасности. В отличие от веб-страниц, которые выполняются при посещении, пользователи должны доверять HTA-приложению, хотя после установки и запуска HTA-приложение может выполнить любые действия, выполняемые программами.

Для превращения страницы доступа к данным в веб-приложение ее следует опубликовать на сервере. Благодаря использованию на страницах динамических эффектов и элементов, доступ к базе данных в среде клиент-сервер, как правило, является весьма эффективным. Единственным условием является необходимость расположения баз данных Microsoft Access или SQL Server на сервере или компьютере с общим доступом. При перемещении базы данных, к которой подключена страница, после создания страницы необходимо изменить ее подключение к источнику данных OLE DB в диалоговом окне Подключение страницы доступа к данным.

G Примечание. При задании источника данных для страницы надо применять стандартный формат записи пути (UNC — universal naming convention), отказавшись от записи пути к файлу, принятому в Windows. Буква диска может быть изменена или не всегда определена, в то время как путь UNC является надежным и согласованным способом для поиска источника данных страницы в сети. В терминах UNC путь имеет следующий синтаксис \\Сервер\ОбщаяПапка\Путь\ИмяФайла.

Динамические (генерируемые сервером) файлы HTML (ASP или IDC/ HTX) можно создавать из таблиц, запросов и форм. Генерируемые сервером файлы HTML отображаются в обозревателе в табличном формате. Эти файлы следует применять в случае, если:

} созданная страница будет просматриваться в веб-обозревателе (браузере);

} требуется просматривать текущие данные в таблице, подключенной к источнику данных ODBC, т. е. к источникам, поддерживающим протокол ODBC (Open Database Connectivity).

Если данные изменяются не часто, то можно создавать статические файлы HTML.

Рассмотрим основные элементы и структуру страницы доступа к данным.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: