ботающих с данными таблиц баз данных. На самом деле, если вы (как и посети — тели вашего сайта) входите в Internet, чтобы проверить состояние своего счета, совершить покупку или проверить состояние какого-то заказа, весьма вероятно, что вы прямо или косвенно сталкиваетесь с базой данных SQL. Сценарии на стороне сервера незаметно для пользователя выбирают данные из таблиц баз
данных и генерируют с их помощью видимое содержимое Web-страницы. Кроме этого, сценарии обновляют данные в базах данных — если вы введете соответ — ствующие инструкции и отправите их на Web-сервер с помощью HTML-форм.
Прежде чем принимать и обрабатывать запросы и другие SQL-операторы, ASP-сценарий должен открыть соединение с системой управления базами дан — ных (СУБД). Например, для открытия соединения с СУБД MySQL ASP-сцена —
рию должен быть доступен драйвер открытого соединения с базой данных (ODBC — Open DataBase Connectivity), работающий в качестве посредника. Сце- нарий передает ODBC-драйверу строку (с инструкциями по открытию/авториза — ции или SQL-операторами). ODBC-драйвер, в свою очередь, преобразует строку
в формат, понятный СУБД (такой как MySQL), и передает строку с операторами открытия базы или выборки данных для обработки СУБД. Затем ODBC-драйвер форматирует выходные данные, выданные СУБД (например, результат выполне —