Использование ADO с языками сценариев
В среде сценариев ADO позволяет предоставлять данные с помощью серверного скриптинга. В этом сценарии на сервере, работающем под управлением служб IIS, устанавливаются ADO, базовый поставщик OLE DB, который он использует, и любые другие компоненты, необходимые для работы с данным хранилищем данных. Использование Active Server Pages (ASP), ADO — это компонент, на который ссылается сценарий, способный, например, создавать HTML. Это HTML-содержимое можно передать через HTTP в клиентский веб-браузер. С помощью скриптов веб-страница может отправлять действия обратно в скрипт на стороне сервера, что позволяет обновлять, пересекать или просматривать определенные данные.
Прежде чем использовать объект ActiveX на веб-странице, важно знать, является ли объект безопасным для скриптов. Если объект считается безопасным для скриптов, это означает, что элемент управления не может предпринять какие-либо вредоносные действия на компьютере пользователя и поэтому его можно выполнить без запроса утверждения пользователя. В следующей таблице перечислены объекты ADO и указываются, являются ли они безопасными для скриптов.
Объект | Безопасно для сценариев? |
---|---|
Подключение ADO | Да |
Команда ADO | Нет |
Параметр ADO | Нет |
Набор записей ADO | Да |
Запись ADO | Да |
Поток ADO | Да |
Ошибка ADO | Нет |
Каталог ADOX | Нет |
ADOX CellSet | Нет |
RDS DataControl | Да |
Пространство данных RDS | Да |
RDS DataFactory | Нет |
В следующей таблице перечислены поставщики, включенные в состав Windows DAC/MDAC, и указывает, являются ли они безопасными для скриптов.
Поставщик | Безопасно для сценариев? |
---|---|
Форма | Да |
Упорствовать | Да |
Удалённый | Да |
Поставщик OLE DB для SQL Server (SQLOLEDB) | Нет |
Поставщик OLE DB для ODBC (MSDASQL) | Нет |
Источники данных ODBC
Одно из заметных различий между скриптовым и не скриптовым кодом ADO - это источник данных ODBC, если он используется. Для приложений, отличных от сценариев, можно создать доменную запись пользователя в администраторе источника данных ODBC. Для сценариев, работающих в службах IIS, необходимо создать системное доменное имя; В противном случае скрипты не распознают созданный источник данных. Это относится к любому приложению сценариев ADO, использующему поставщик Microsoft OLE DB для ODBC через Microsoft IIS.
Ссылка на библиотеку ADO
Неприменимо к языкам сценариев.
Обработка событий
Неприменимо к языкам сценариев.
В следующих разделах содержатся более конкретные сведения об использовании ADO с языками сценариев:
См. также
объектов данных Microsoft ActiveX (ADO)
Использование ADO с Microsoft Visual Basic
Использование ADO с Microsoft Visual C++