Программирование JScript ADO
Создание проекта ADO
Microsoft JScript не поддерживает библиотеки типов, поэтому в проекте не требуется ссылаться на ADO. Следовательно, не поддерживаются связанные функции, такие как завершение командной строки. Кроме того, по умолчанию перечисляемые константы ADO не определены в JScript.
Однако ADO предоставляет два файла для включения, содержащие следующие определения для использования с JScript.
Для сценариев на стороне сервера используйте Adojavas.inc, который устанавливается в папках библиотеки ADO.
Для сценариев на стороне клиента используйте Adcjavas.inc, который устанавливается в папках библиотеки ADO.
Вы можете скопировать и вставить определения констант из этих файлов на страницы ASP или, если вы выполняете скрипты на стороне сервера, скопируйте файл Adojavas.inc в папку на веб-сайте и ссылается на нее со страницы ASP следующим образом:
<!--#include File="adojavas.inc"-->
Создание объектов ADO в JScript
Вместо этого необходимо использовать вызов функции CreateObject.
var Rs1;
Rs1 = Server.CreateObject("ADODB.Recordset");
Пример JScript
Следующий код является универсальным примером программирования на JScript на стороне сервера в файле ASP, который открывает объект Recordset.
<% @LANGUAGE="JScript" %>
<!--#include File="adojavas.inc"-->
<HTML>
<BODY BGCOLOR="White" topmargin="10" leftmargin="10">
<%
var Source = "SELECT * FROM Authors";
var Connect = "Provider=sqloledb;Data Source=srv;" +
"Initial Catalog=Pubs;Integrated Security=SSPI;"
var Rs1 = Server.CreateObject( "ADODB.Recordset.2.5" );
Rs1.Open(Source,Connect,adOpenForwardOnly);
Response.Write("Success!");
%>
</BODY>
</HTML>