Корпоративный сайт. Эффективный инструмент бизнеса

         

VBScript. Доступ к СУБД


VBScript — специальный язык серверных сценариев, на котором можно "заставить запуститься и выполниться" некие процессы на сервере. Как и каждый язык VBScript имеет свой синтаксис, переменные, операторы, методы и т. д. В ядро IIS встроен механизм поддержки ASP. Данная технология может применяться не только "в преломлении" работы с СУБД. В любом случае одним из методов пользователь "запускает" файл *.asp, хранящийся в каталоге IIS — SCRIPTS. Особенностью данного каталога является запрещение доступа на просмотр, но разрешение на выполнение находящихся в нем приложений.

Логику работы можно описать следующим образом:

  • Пользователь передает некие параметры (например, сформированного запроса).
  • Запускается сценарий, описанный строками VBScript, которые содержит файл *.asp:

    • Устанавливается соединение с указанным в строках кода источником ODBC;
    • Передается запрос к СУБД через установленное соединение;
    • Сервер CУБД "отрабатывает" запрос и "возвращает результат";
    • Формируется динамическое содержание страницы, возвращаемой в окно WEB-навигатора пользователя, содержащее "ответ" от СУБД.

Алгоритм аналогичен приведенному в разделе "PHP", хотя пути реализации PHP и ASP совершенно различны.

Технология ASP далеко не всегда может быть использована только для работы с СУБД. Существуют и другие применения.



Содержание раздела