Wir werden in unseren Studien auf viele Probleme stoßen, die wir nicht verstehen. Zu diesem Zeitpunkt müssen wir uns selbst erkunden und Informationen finden, aber das Wissen, das wir benötigen, sind im Internet möglicherweise nicht verfügbar. Heute hat der Herausgeber von Wuxin Technology Channel eine Zusammenfassung der Grammatik von JS+ASP für Sie zusammengestellt, in der Hoffnung, dass es Ihnen helfen kann!
Syntax Zusammenfassung: JS -Anweisungen müssen am Ende des Satzes hinzugefügt werden.
Um SQL -Anweisungen zu schreiben, ändern Sie die & Nummer in VBS auf +.
In JS ist ein einzelner Satz Kommentar //, der gesamte Absatz ist /* Hier ist der Code, der kommentiert wird* /,,,.
Die Variablendeklaration ist ein VAR -Schlüsselwort. Sie müssen nicht einsatz schreiben, nur var direkt,
Der erste Buchstabe des ASP -Objekts muss aktiviert werden, z. B. die S -Version des Servers muss aktiviert werden, da sonst ein Fehler gemeldet wird.
Einige Codeunterschiede
Stellen Sie eine Verbindung zur Datenbank her
VBS:
<%
Dim Conn
Dim DBPath
Dim Connstr
Setzen Sie conn = server.createObject ("adodb.Connection").
dbPath = server.mappath ("data.mdb")
connstr = "Provider = microsoft.jet.oledb.4.0; Data Source =" & dbPath
Conn.open Connstr
%>
JS:
<%
var conn;
var dbpath;
var connstr;
conn = server.createObject ("adodb.Connection");
dbPath = server.mappath ("data.mdb");
connStr = "Provider = microsoft.jet.oledb.4.0; Data Source ="+dbPath;
conn.open (connstr);
%>
Schließen Sie die Verbindung
VBS:
<%'Close Release -Datensatzsatz
rs.close
Setzen Sie Rs = nichts
conn.close
Setzen Sie Conn = nichts
%>
JS:
<%// Release -Datensatz schließen
rs.close;
rs = null;
conn.close;
conn = null;
%>
Ausgabe
VBS:
Response.write "<script Language = 'JavaScript'> alert ('Die Operation ist erfolgreich. Bitte warten Sie, bis der Administrator bestätigt wird // Klicken Sie, um das Fenster zu schließen.
JS:
Response.write ("<script langual = 'javaScript'> alert ('Die Operation ist erfolgreich. Bitte warten Sie, bis der Administrator bestätigt wird, um zu bestätigen, um das Fenster zu schließen.
Holen Sie sich das Formularobjekt
VBS:
Dim id
id = request.queryString ("id")
JS:
var id = request.queryString ("id"). item; // wichtig, Request.queryString in JS ist ein Objekt und muss dem Element hinzugefügt werden
SQL Anweisung Datum Abfrage, dies unterscheidet sich zu VBS. Ich war lange deprimiert und habe lange Zeit online gesucht, bevor ich die folgende Aussage ausgedacht habe (dieser ist nur in JS geschrieben, aber ich kann wirklich nicht in VBS schreiben)
<%
var rs, SQL;
rs = server.createObject ("adodb.recordset");
SQL = "Auswählen * aus [Count] Order by DAE Desc"
Rs.open (SQL, Conn, 1,1)
// Gesamtbesuche werden realisiert
var rst = server.createObject ("adodb.recordset");
SQLT = "Summe (count) als dt aus [count]";
rst.open (SQLT, Conn, 1,1);
// Implementieren Sie die Anzahl der Besuche am Tag
var rsd = server.createObject ("adodb.recordset");
sqld = "Summe (count) als dd aus [count] wob
RSD.Open (SQLD, Conn, 1,1);
// Erkennen Sie die Besuche von gestern
var rsz = server.createObject ("adodb.recordset");
sqlz = "Summe (count) als ZD aus [count] wob
rsz.open (SQLZ, Conn, 1,1);
// monatliche Besuche machen
var rsm = server.createObject ("adodb.recordset");
sqlm = "Summe (count) als dm aus [count] wob
%>
Dieser Artikel ist eine Zusammenfassung der Grammatik von JS+ASP, die vom Herausgeber des falschen neuen Technologiekanals zusammengestellt wurde. Es gibt falsche Aspekte der obigen Einführung. Ich hoffe, Sie können es vorstellen, jeder kann Fortschritte machen und gemeinsam lernen.