Пример работы с объектами ADO при создании Web-документов
Последний пример в этой главе я хочу посвятить хотя бы беглому знакомству использования объектов ADO в сценариях, написанных на VBScript. Я рассмотрю пример, представляющий фрагмент создания Web-узла. Создаваемый узел является активным, он может реагировать на действия пользователя, используя для этих целей технологию ASP(Active Server Page) страниц. Напомню, эти страницы содержат сценарии, которые собственно и определяют реакцию на действия пользователя. Особенностью ASP-страниц является то, что код сценариев выполняется на сервере и пользователю пересылается статическая страница, содержащая не код, а результат его выполнения.
В рассматриваемом фрагменте рассматривается типичная для активных Web-узлов ситуация, когда пользователь заполняет некоторую форму и отсылает ее на сервер. ASP-страница обрабатывает данные формы, сохраняет их в базе данных, добавляя новые записи в таблицы, и формирует новую страницу, пересылаемую пользователю. Вот как выглядит страница узла, на которой пользователь заполняет форму:

увеличить изображение
Рис. 6.13. Web-страница, содержащая форму, отсылаемую на сервер
Приведу теперь текст ASP-страницы, которая выполняется на сервере:
<html>
<head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>vbazu</title> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta name="Microsoft Theme" content="none, default"> <meta name="Microsoft Border" content="none, default"> </head>
<body>
<table border="0" width="100%" bgcolor="#0000FF" cellspacing="0" cellpadding="0" height="81"> <tr> <td width="100%" height="62"> <p align="center"> <b><font face="Bradley Hand ITC" size="7" color="#FFFFFF">BiVANT </font></b></td> </tr> <tr> <td width="100%" bgcolor="#FFFF00" height="19"> <font color="#0000FF"><b><a href="index.htm">BiVANT</a> <a href="книги.htm">Книги</a> <a href="статьи.htm">Статьи</a> <a href="учебники.htm">Учебники</a> <a href="обучение.htm">Обучение</a> <a href="чайничек.htm">Чайничек</a> <a href="Дело%20отца/дело_отца.htm">Дело_Отца</a> <a href="онас.htm">О нас</a> <a href="авторы.htm">Авторы</a></b></font></td> </tr> </table>
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий