Empfohlen: gemeinsame Codes für die ASP -Programmierung Gemeinsame Codes für die ASP -Programmierung ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ASP zum Schreiben von Datensätzen:
Lernzweck: Erlernen Sie die grundlegenden Operationen der Datenbank - Schreiben Sie Aufzeichnungen
Die grundlegenden Vorgänge der Datenbank sind nichts anderes als: Abfragen von Datensätzen, Schreiben von Datensätzen, Löschen von Datensätzen und Änderungen von Datensätzen.
Heute werden wir lernen, zuerst Aufzeichnungen zu schreiben. Erstellen Sie zuerst ein Formular: (Speichern Sie den folgenden Artikel als 5.htm)
<Formular name = Form1 Methode = post action = exa5.asp>
Name <Eingabe type = text name = name> <br>
Tel <Eingabe type = text name = tel> <br>
Nachricht <Eingabe type = text name = message value => <br>
<Eingabe type = senden name = Senden Wert = Senden>
<Eingabetyp = Reset Name reset name = arrang2 value = Reset>
</form>
Senden Sie das Formular an EXA5.asp, und der folgende ist der Code für EXA5.asp: (Speichern Sie den folgenden Code als 5.asp).
<%
Setzen Sie conn = server.createObject (adodb.Connection)
Conn.open Driver = {Microsoft Access Treiber (*.mdb)}; dbq = & server.mappath (Data/Guestbook.mdb)
name = request.form (name)
tel = request.form (tel)
Message = Request.Form (Nachricht)
exec = in guden (name, tel, message) values ('+name+',+tel+, '+meldung+')
Conn.execute Exec
conn.close
Setzen Sie Conn = nichts
Response.write Record erfolgreich hinzugefügt!
%>
Ich werde die ersten beiden Sätze hier nicht sagen, und ich werde die letzten drei Sätze nicht sagen. Ich sagte, dass der Exec die ausgeführten Befehle sind und die Datensätze hinzugefügt werden, sind ziemlich kompliziert, sodass jeder sie sorgfältig lesen sollte.
Der Name der Tabelle wird nach dem Einfügen hinzugefügt und die Klammern danach sind Felder hinzugefügt, die hinzugefügt werden müssen. Der Inhalt des Feldes ist der Standardwert und kann weggelassen werden. Beachten Sie, dass die Variablen hier den Feldnamen im Zugriff entsprechen müssen, andernfalls tritt ein Fehler auf. Die Werte werden zur übertragenen Variablen hinzugefügt. EXEC ist ein Zeichenfolge, einfügen in Gast (Name, Tel, Message) Werte ('ist der erste Absatz, und doppelte Zitate können nicht in ASP eingebettet werden. Daher können Sie' anstelle von doppelten Zitaten in doppelte Zitate einfügen und zwei Variablen verbinden, die mit + oder so 'und so' ein weiterer Absatz hinzufügen, und ein Name, der in der Mitte eingefügt wurde. Eine numerische Variable, daher ist es nicht erforderlich, diesen Satz langsam zu umgeben.
Der nächste Conn.Execute besteht darin, diesen Exec -Befehl auszuführen. Vergessen Sie schließlich nicht, die offene Datenbank zu schließen und die definierte Komponente auf leer zu stellen, damit die Ressource zurückgegeben werden kann.
Die folgenden Aussagen werden verwendet, um den Datenbankcode zu schließen:
rs.close
Setzen Sie Rs = nichts
conn.close
Setzen Sie Conn = nichts
Denken Sie daran, die Bestellung kann nicht umgekehrt werden! Sie können in die Datenbank gehen, um einen Blick darauf zu werfen, oder mit Duqu.asp zu lesen, um zu sehen, ob zu viele Datensätze vorhanden sind? Im Folgenden finden Sie ein Diagramm, in dem ich die Datenbank mit den Dateien aus dem vorherigen Abschnitt gelesen habe:
Teilen: ASP FSO Lesen und schreiben Sie Dateien in diesem Datei -Implementierungscode ASP ist eine Weile vergangen. Lassen Sie mich über die Verwendung von ASP FSO sprechen, um die Les- und Schreibvorgänge von Dateien zu implementieren. Freunde, die lernen müssen, können sich darauf beziehen. 1.atendofstream Diese Eigenschaft gibt an, ob das Ende der gesamten Textdatei erreicht wurde. Sein Wert ist wahr oder falsch. 2.CreateTextFile wird verwendet, um eine neue Textdatei zu erstellen.