Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellen eines ADO-Projekts
Microsoft JScript unterstützt keine Typbibliotheken, daher müssen Sie in Ihrem Projekt nicht auf ADO verweisen. Daher werden keine zugehörigen Features wie der Abschluss der Befehlszeile unterstützt. Standardmäßig sind ADO-Aufzählungskonstanten in JScript nicht definiert.
ADO stellt jedoch zwei Include-Dateien bereit, die folgende Definitionen für die Verwendung mit JScript enthalten.
Verwenden Sie für serverseitige Skripts Adojavas.inc, das in den ADO-Bibliotheksordnern installiert ist.
Verwenden Sie für clientseitige Skripts Adcjavas.inc, das in den ADO-Bibliotheksordnern installiert ist.
Sie können entweder Konstantendefinitionen aus diesen Dateien in Ihre ASP-Seiten kopieren und einfügen. Wenn Sie serverseitige Skripts ausführen, kopieren Sie die Datei "Adojavas.inc" in einen Ordner auf Ihrer Website, und verweisen Sie darauf von Ihrer ASP-Seite wie folgt:
<!--#include File="adojavas.inc"-->
Erstellen von ADO-Objekten in JScript
Sie müssen stattdessen den CreateObject Funktionsaufruf verwenden:
var Rs1;
Rs1 = Server.CreateObject("ADODB.Recordset");
JScript-Beispiel
Der folgende Code ist ein generisches Beispiel für die serverseitige JScript-Programmierung in einer ASP-Datei (Active Server Page), die ein Recordset-objekt öffnet:
<% @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>