Приклад: розробити Інтернет сторінку при завантажені якої за бази даних вивантажується зміст однієї з таблиць.
Теоретичні відомості: при розробці реальних сайтів, internet магазинів, каталогів, або просто інформаційної сторінки приватного підприємця інформація, щодо товарів? послуг, структури компанії інформація має зберігатись окремо, а доступ до неї має контролюватись та певним чином обмежуватись. Структура запитів при цьому має бути простою і зрозумілою. Здебільшого інформативна база сайту знаходиться в базі даних Access (тип бази даних може бути інший, відмінності програмного коду будуть полягати лише у підключені відповідного драйверу). При роботі з базою даних основною мовою побудови запитів є мова SQL. Підключення до бази відбувається наступним чином:
де ADO є об’єкт ActiveXObject типу ADODB.Connection.
Запит до БД виконується за допомогою методу Execute(SQL запит). Результатом запиту буде таблиця стовпці якого відповідають заданим у запиті, а строки відповідним кортежам БД. Метод MoveNext() отриманої таблиці інкременує порядковий номер поточного кортежу отриманої таблиці. Властивість EOF отриманої таблиці вказує на кінець кількості кортежів в черзі. Можливості зворотного руху по кортежах отриманої таблиці в JavaScript не передбачено.
Завдання: створити “HTML Application” (*.hta) документ який створює під єднання до існуючої бази даних виконує запит до таблиць та виводить на екран поля таблиць відповідно індивідуального варіанту: