Доступ в базу данных с помощью средства просмотра Web

Использование базы данных для хранения сведений, введенных посетителями личного узла, является простым приемом повышения его эффективности. Доступ в базу данных осуществляется с помощью соответствующей системы управления базами данных или отдельной программы, позволяющей просматривать или редактировать записи этой базы данных. Ниже представлен образец программы, которым можно воспользоваться для работы с готовой базой данных, входящей в состав личного Web-сервера. Чтобы посетители узла могли осуществлять доступ в базу данных, следует создать необходимую ссылку для запуска этой программы. Нетрудно изменить программу, чтобы получить возможность удаления записей из готовой базы данных или просмотра других баз данных.

Чтобы просмотреть содержимое готовой базы данных:
  1. Скопируйте файл Viewdb.asp из каталога Windows\Help\Pws\Htm\Core в каталог Windows\System\Inetsrv\Iisadmin\Website.
  2. Щелкните следующую ссылку: http://Localhost/Iisadmin/Website/Viewdb.asp.
  3. Совет.   Если эта база данных будет просматриваться многократно, добавьте этот адрес в список избранных ресурсов с помощью соответствующей команды средства просмотра Web. При доступе в базу данных всегда обновляйте содержимое страницы, чтобы гарантировать отображение результатов текущего, а не старого сохраненного в кэше запроса.

    Внимание!   Папка «Website» имеет разрешения, запрещающие доступ к ее файлам с любых компьютеров, кроме локального. Удаленные пользователи не могут получить доступ к содержимому папки «Website» с помощью своих средств просмотра Web.

 

Чтобы удалить записи из базы данных:
  1. Скопируйте файл Viewdb.asp из каталога Windows\Help\Pws\Htm\Core в каталог Windows\System\Inetsrv\Iisadmin\Website.
  2. Откройте этот файл в текстовом редакторе (например в блокноте Windows ).
  3. Найдите строку с текстом 'Response.Write "<td width=><center>Удаление записей</center></td>" и удалите апостроф ее начале.
  4. Найдите строку с текстом 'Response.Write "<td align=left valign=top bgcolor='#ffffff'><a href=viewdb.asp?id=" & rst(0) & ">Удалить</a></td>" и удалите апостроф ее начале.
  5. Сохраните файл в текстовом формате, не изменяя имени viewdb.asp.
  6. Совет.   Чтобы избежать добавления расширения .txt к имени сохраняемого файла, выберите вариант Все файлы (*.*) в списке Тип файла.

  7. Щелкните следующую ссылку: http://Localhost/Iisadmin/Website/Viewdb.asp.
  8. Для удаления записи щелкните ссылку Удалить в самом левом столбце соответствующей строки.
  9. Внимание!   Удаление строки нельзя отменить.

 

Чтобы посетители узла могли просматривать и удалять записи из базы данных:
  1. Скопируйте файл Viewdb.asp из каталога Windows\Help\Pws\Htm\Core в основной каталог (по умолчанию C:\Inetpub\Wwwroot).
  2. Найдите строку с текстом 'Оператор пути к базе данных для ее ограниченного просмотра. и вставьте апостроф в следующей строке перед идентификатором strProvider.
  3. Найдите строку с текстом 'Оператор пути к базе данных, обеспечивающий ее просмотр посетителями узла. и удалите апостроф в следующей строке перед идентификатором strProvider.
  4. Чтобы предоставить посетителям возможность удаления записей из базы данных, сделайте изменения, описанные в предыдущей процедуре.
  5. Добавьте на основную страницу ссылку на файл Viewdb.asp.

См. также


© Корпорация Microsoft, 1998. Все права защищены.