Programação ADO JScript
Como criar um projeto ADO
O Microsoft JScript não dá suporte a bibliotecas de tipos, portanto, não é necessário fazer referência ao ADO em seu projeto. Consequentemente, não há suporte para recursos associados, como a conclusão da linha de comando. Além disso, por padrão, as constantes enumeradas do ADO não estão definidas no JScript.
No entanto, o ADO fornece dois arquivos de inclusão que contêm as seguintes definições a serem usadas com JScript:
Para scripts do lado do servidor, use Adojavas.inc, que está instalada nas pastas da biblioteca do ADO.
Para scripts do lado do cliente, use Adcjavas.inc, que está instalada nas pastas da biblioteca do ADO.
É possível copiar e colar definições constantes desses arquivos nas páginas ASP ou, se estiver fazendo scripts do lado do servidor, copiar o arquivo Adojavas.inc em uma pasta no site e fazer referência a ele na página ASP da seguinte forma:
<!--#include File="adojavas.inc"-->
Criando objetos do ADO no JScript
Em vez disso, você deve usar a chamada de função CreateObject:
var Rs1;
Rs1 = Server.CreateObject("ADODB.Recordset");
Exemplo de JScript
O código a seguir é um exemplo genérico de programação do lado do servidor JScript em um arquivo ASP (Active Server Page) que abre um objeto 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>