Kami akan menghadapi banyak masalah yang tidak kami pahami dalam studi kami. Pada saat ini, kita perlu menjelajahi diri kita sendiri dan menemukan informasi, tetapi pengetahuan yang kita butuhkan mungkin tidak tersedia di internet. Hari ini, editor Wuxin Technology Channel telah menyusun ringkasan tata bahasa JS+ASP untuk Anda, berharap itu dapat membantu Anda!
Ringkasan Sintaks: Pernyataan JS harus ditambahkan pada akhir kalimat;
Untuk menulis pernyataan SQL, ubah Nomor & Nomor dalam Nomor VBS ke +.
Dalam JS, komentar kalimat tunggal adalah //, seluruh paragraf adalah /* Berikut adalah kode yang akan dikomentari* /,
Deklarasi variabel adalah kata kunci var, Anda tidak perlu menulis set, hanya var secara langsung,
Huruf pertama dari objek ASP harus dikapitalisasi, seperti versi S server harus dikapitalisasi, jika tidak kesalahan akan dilaporkan.
Beberapa perbedaan kode
Terhubung ke database
VBS:
<%
redup conn
redup dbpath
Connstr
Set Conn = Server.CreateObject ("AdodB.Connection")
dbpath = server.mappath ("data.mdb")
connstr = "penyedia = microsoft.jet.oledb.4.0; sumber data =" & dbpath
Conn.open Connstr
%>
JS:
<%
Var Conn;
var dbpath;
var connstr;
conn = server.CreateObject ("adodb.connection");
dbpath = server.mappath ("data.mdb");
connstr = "penyedia = microsoft.jet.oledb.4.0; sumber data ="+dbpath;
conn.open (connstr);
%>
Tutup koneksi
VBS:
<%'Set rekaman rilis tutup
rs.close
Setel RS = Tidak Ada
Conn.Close
Setel Conn = Tidak Ada
%>
JS:
<%// Tutup set rekaman rilis
rs.close;
rs = null;
Conn.close;
Conn = null;
%>
Keluaran
VBS:
Response.write "<script language = 'javascript'> alert ('Operasi berhasil, harap tunggu administrator untuk mengonfirmasi // klik untuk mengkonfirmasi untuk menutup jendela'); self.opener.location.reload (); window.close (); </script>"
JS:
Response.write ("<bahasa skrip = 'javaScript'> alert ('Operasi berhasil, harap tunggu administrator untuk mengonfirmasi // klik untuk mengonfirmasi untuk menutup jendela'); self.opener.location.reload (); window.close (); </script>");
Dapatkan objek formulir
VBS:
ID redup
id = request.querystring ("id")
JS:
var id = request.queryString ("id"). Item; // penting, request.querystring di JS adalah objek, dan perlu ditambahkan ke item tersebut
Kueri Tanggal Pernyataan SQL, ini terlalu berbeda dari VBS. Saya sudah lama mengalami depresi dan dicari secara online sebelum saya datang dengan pernyataan berikut (yang ini hanya ditulis dalam JS, tetapi saya benar -benar tidak bisa menulis di VBS)
<%
Var RS, SQL;
rs = server.createObject ("adodb.recordset");
sql = "SELECT * from [count] pesanan oleh dae desc"
Rs.open (SQL, Conn, 1,1)
// Total kunjungan direalisasikan
var rst = server.createObject ("adodb.recordset");
sqlt = "Pilih jumlah (hitung) sebagai dt dari [count]";
rst.open (Sqlt, Conn, 1,1);
// Menerapkan jumlah kunjungan pada hari itu
var rsd = server.createObject ("adodb.recordset");
sqld = "Pilih jumlah (hitung) sebagai dd dari [count] where day (dae) = '"+((tanggal baru) .getDate ())+"' dan bulan (dae) = '"+((tanggal baru) .getMonth ()+1)+"' dan tahun (dae) = '"+(tanggal baru) .getyear ()+"" dan tahun (dae) =' "
rsd.open (sqld, conn, 1,1);
// sadari kunjungan kemarin
var rsz = server.createObject ("adodb.recordset");
sqlz = "Pilih jumlah (hitung) sebagai zd dari [hitungan] di mana hari (dae) = '"+((tanggal baru) .getDate ()-1)+"' dan bulan (dae) = '"+((tanggal baru) .getMonth ()+1)+"' dan tahun (dae) = '"+(tanggal baru) .getyear ())+"dan tahun (dae) ='"+(tanggal baru).
rsz.open (sqlz, conn, 1,1);
// mencapai kunjungan bulanan
var rsm = server.createObject ("adodb.recordset");
sqlm = "Pilih jumlah (hitung) sebagai dm dari [count] di mana bulan (dae) = '"+((tanggal baru) .getMonth ()+1)+"'";
%>
Artikel ini adalah ringkasan dari tata bahasa JS+ASP yang disusun oleh editor saluran teknologi baru palsu. Ada aspek yang salah dari pengantar di atas. Saya harap Anda dapat mengedepankannya, semua orang dapat membuat kemajuan dan belajar bersama.