In diesem Artikel werden Grundkenntnisse über ASP eingeführt, die allen ASP -Neulingen bekannt sein müssen. Ich hoffe, es wird für Sie hilfreich sein. Lassen Sie uns einen Blick zusammenschauen.
Wir alle wissen, dass ASP die Abkürzung der aktiven Serverseite ist, was die dynamische Serverseite bedeutet. ASP ist eine von Microsoft entwickelte Anwendung, um CGI -Skriptprogramme zu ersetzen. Das Folgende sind einige Grundkenntnisse für Ihre Referenz.
1. Datenbankverbindung
Das Folgende ist der zitierte Inhalt:
- <%
- setConn = server.createObject (adodb.Connection)
- conn.opendriver = {microsoftAccessDriver (*. Mdb)}; dbq = & server.mappath (Datenbankname)
- %>
2. Öffnen Sie die Datenbank
Das Folgende ist der zitierte Inhalt:
- exec = select* aus der Datenbanktabelle
- setrs = server.createObject (adodb.recordset)
- Rs.openexec, Conn, 1,1
Parameter 1, 1 wird gelesen
Inhaltsformat lesen: <%= RS (Feld)%>
3..
Das Folgende ist der zitierte Inhalt:
- <%
- setConn = server.createObject (adodb.Connection)
- conn.opendriver = {microsoftAccessDriver (*. Mdb)}; dbq = & server.mappath (Datenbankname)
- Name = Request.Form (Feld) Name, Tel, Nachricht ist der Feldwert, der durch Senden des Formulars festgelegt ist
- tel = request.form (Feld)
- Message = Request.Form (Feld)
- exec = Inserto -Tabellenname (Feld) Werte (' +field +') Multiple durch Kommas getrennt
- CONN.EXECUTEEXEC -Commits mit Execute
- conn.close
- setConn = nichts
- %>
4. Suchprozessor
Das Folgende ist der zitierte Inhalt:
- <%
- Name = Request.Form (Feld) Name, tel ist der Feldwert, der durch das Formular Senden festgelegt wurde
- tel = request.form (Feld)
- setConn = server.createObject (adodb.Connection)
- conn.opendriver = {microsoftAccessDriver (*. Mdb)}; dbq = & server.mappath (Datenbankname)
- exec = select*aus der tabelle wheName = '+field+' andtel =+field
- setrs = server.createObject (adodb.recordset)
- Rs.openexec, Conn, 1,1
- %>
- 'Der auf der Seite gesuchte Inhalt wird exportiert
- <%
- dowhilenotrs.eof
- %> <tr>
- <td> <%= rs (Name)%> </td>
- <td> <%= rs (tel)%> </td>
- <td> <%= rs (Zeit)%> </td>
- </tr>
- <%
- Rs.Movenext
- Schleife
- %>
5. Datensatzverarbeitungsprogramm löschen
Das Folgende ist der zitierte Inhalt:
- <%
- setConn = server.createObject (adodb.Connection)
- conn.opendriver = {microsoftAccessDriver (*. Mdb)}; dbq = & server.mappath (Datenbankname)
- exec = delete*aus Tabellenname wobei Number = & Request.Form (ID)
- conn.executeexec
- %>
6. Ändern Sie das Datensatzverarbeitungsprogramm
Das Folgende ist der zitierte Inhalt:
- <%
- setConn = server.createObject (adodb.Connection)
- conn.opendriver = {microsoftAccessDriver (*. Mdb)}; dbq = & server.mappath (Datenbankname)
- exec = select*aus Tabellenname wobei Number = & request.form (id)
- setrs = server.createObject (adodb.recordset)
- rs.openexec, conn, 1,3'1,3 ist die Bedeutung der Modifikation
- rs (name) = request.form (field) 'name, tel, meldung ist der Feldwert, das durch Senden des Formulars festgelegt ist
- rs (tel) = request.form (Feld)
- rs (message) = request.form (Feld)
- Rs.Update
- rs.close
- setrs = nichts
- conn.close
- setConn = nichts
- %>
Programme zur Ausführung des Datensatzes ändern: ID -Nummer eingeben >>> Entsprechende ID -Daten exportieren
7. Beispiele für Hintergrund -Anmeldeverarbeitungsprogramme
Das Folgende ist der zitierte Inhalt:
- <%
- Dimname, Passwort
- name = request.form (name)
- password = request.form (Passwort)
- Dimexec, Conn, Rs
- exec = select*aus Tabellenname WHERE (name = '& field &' andpassword = '& field &')
- setConn = server.createObject (adodb.Connection)
- conn.opendriver = {microsoftAccessDriver (*. Mdb)}; dbq = & server.mappath (Datenbankname)
- setrs = server.createObject (adodb.recordset)
- rs.openexec, conn
- ifnotrs.eofthen
- rs.close
- conn.close
- Sitzung (überprüft) = Ja
- Sitzung (Überprüfung) = rechts
- response.redirectindex.asp
- anders
- Sitzung (überprüft) = Nr
- Sitzung (Überprüfung) = falsch
- response.redirectLogin.asp
- Endif
- %>
Jede Hintergrundseite plus:
- <%ifnotsession (überprüft) = Yesthens Sitzung definiert eine überprüfte Zeichenfolgevariable
- response.redirectLogin.asp
- anders
- %>
Ich hoffe, dass die obige Einführung in das Grundkenntnis von ASP den Anfängern Hilfe bringen kann.