Empfohlen: Ado -Anfänger -Tutorial: Ado Display Die häufigste Möglichkeit, Daten aus einem Datensatzsatz anzuzeigen, besteht darin, die Daten in einer HTML -Tabelle anzuzeigen. Feldnamen und Feldwerte anzeigen Wir haben eine Datenbank mit dem Namen Northwind und möchten die Daten in der Kundentabelle anzeigen (denken Sie daran, diese Datei mit .asp als Erweiterung zu speichern): HTMLBODY%SET Conn = Server.CreateObject (
Benutzeranmeldungsüberprüfungsskript, chkpwd.asp
- <%
- '========= Benutzeranmeldung Überprüfungsskript ===========.
- „Wenn das übergebene Objekt nicht definiert wurde, ist es als falsch definiert, was darauf hinweist, dass es die Überprüfung nicht bestanden hat
- IfiseMpty (Sitzung (bestanden)) dann
- Sitzung (bestanden) = false
- Endif
- 'Session (bestanden) = false, was bedeutet, dass die aus dem Formular übergebenen Überprüfungsinformationen noch nicht bestanden wurden.
- IfSession (bestanden) = falsethen
- Benutzername = Request.Form (Benutzername)
- Userpwd = request.form (userPWD)
- Ifusername = dann
- Errmsg = Tipp: Bitte geben Sie Ihren Benutzernamen und Ihr Passwort ein
- Anders
- "================================================================================================================================ alle
- SetConn = server.createObject (adodb.Connection)
- Conn.ConnectionString = TREIBREIS = {SQLSERVER}; Server = 192.168.1.3; uid = sa; pwd =; Datenbank = ZCMRS
- Conn.open
- '============================ Lesen Sie Benutzerdaten aus Tabellenprotokoll
- 'Recordset -Objekt definieren
- Setrs = server.createObject (adodb.recordset)
- 'Setzen Sie ConnectionString des Verbindungsobjekts
- Setrs.ActiveConnection = conn
- 'Cursortyp einstellen
- rs.cursortype = 3
- 'Open Record Set
- rs.openselectusername, Passwortfromerpuserwhereusername = '& Benutzername &'
- "================================================================================================================================ alle
- Ifrs.eoftthen
- ERRMSG = TIPP: Der Benutzer existiert nicht oder das Passwort ist falsch
- Anders
- IfuserPWD <> rs.fields (Passwort) dann
- Errmsg = Tipp: Anmeldung fehlgeschlagen! Passwortfehler?
- Sonst erfolgreich
- Errmsg =
- Sitzung (bestanden) = true
- Sitzung (Benutzername) = Rs.Fields (Benutzername)
- Identifizieren Sie die Sitzung der Benutzerberechtigungen (userID) = rs.fields (userID)
- Endif
- Endif
- Endif
- Endif
- 'Nach dem Ausfall der Anmeldung wird das Anmeldeformular gezeichnet
- Ifnotsession (bestanden) = Truethen
- %>
- <html>
- <Head> <titels> Design home_dwww.cn </title>
- <styLetype = text/css>
- <!-
- .Style1 {Schriftgröße: 12px; Schriftgewicht: BOLD; Margin-Links: 120px; Umriss: Double}
- ->
- </style>
- <styLetype = text/css>
- <!-
- .Style2 {Schriftgröße: 12px; Schriftgewicht: BOLD; Umriss: Double; Farbe:#ff3333}
- ->
- </style>
- </head>
- <byLeftmargin = 0TopMargin = 0MarginHeight = 0MarginWidth = 0BGColor =#000000>
- <divid = parentStyle = Höhe: 300; Breite: 450; Grenzstil: Solid; Grenzfarbe: #fffff; Margin-Top: 80px; Margin-Links: 25%; Margin-Right: 25%; Hintergrundfarbe: #fffff>
- <divid = dingglustyle = Schriftgröße: 12px; Schriftgewicht: fett; Hintergrundfarbe:#0099ff; Text-Align: Mitte; Höhe: 40px;> <br> ERP-System-Login </div>
- <formAction = <%= request.servervariables (path_info)%> method = postname = myFormId = myForm>
- <pclass = style1> userername: <inputName = userernAmetype = textId = userernamesize = 18maxLength = 20>
- </p>
- <pclass = style1> password: <inputName = userpwdType = passwordId = userPWDSIZE = 18maxLength = 20>
- </p>
- <palign = CenterClass = style2> <%= errmsg%> </p>
- <p>
- <inputType = subMitalInn = middlenname = sublevalue = login System>
- <inputName = Regetyp = buttonAlign = MiddleOnclick = location = 'register.asp'id = regeValue = Register Benutzer>
- </p>
- </form>
- </div>
- </body>
- </html>
- <%
- '<pclass = style1> Verifizierungscode: <inputName = checkCodetype = textId = checkcodesize = 6maxLength = 4>
- '<ImgStyle = margin-right: 40pxalt = src = Common/getCode.asp> </p>
- Antwort.end
- Endif
- %>
Seite, um ERP.asp zu besuchen
- <!-#includeFile = chkpwd.asp->
- <body>
- <divStyle = 'Schriftgröße: 12px; Schriftgewicht: BOLD; BORD: 1PXSOLID#001; Polster: 4px; Hintergrund: #ffccff; Margin-Top: 0;'> Willkommen, das ERP-Abfragesystem zu verwenden, der aktuelle angemeldete Benutzer ist:
- <%
- IfSession (bestanden) = truethen
- Antwort.Write (Sitzung (Benutzername))
- Endif
- %> <Ahref = logout.asp> Beenden Sie das System </a>
- </div>
- </body>
Jedes Mal, wenn Sie ERP.asp eröffnen, führen Sie zuerst CHKPWD.asp () aus, wodurch nicht authorisierte Benutzer auf die angegebene Webseite zugreifen können.
Logout.asp System Exit
- <body>
- <%
- Sitzung (bestanden) = false
- Sitzung (Benutzername) =
- Antwort.Redirect (index.asp)
- %>
- </body>
Formular mit Bildern einreichen
- <formname = form1Method = postaction =>
- <tdalign = rechts> <inputType = imagemethod = submitname = subMitSrc = Bild/loginin.gifwidth = 70Height = 21ASTT = Subjekt> </td>
- </form>
Share: Ado -Anfänger -Tutorial: Ado Records hinzufügen Wir können SQL's Insert in den Befehl verwenden, um Tabellen in der Datenbank Datensätze hinzuzufügen. Hinzufügen von Datensätzen zu Tabellen in der Datenbank möchten wir der Kundentabelle in der Northwind -Datenbank einen neuen Datensatz hinzufügen. Wir müssen zunächst ein Formular erstellen, das die Felder enthält, die wir Daten auswählen möchten: htmlbodyForm -Methode = post action = Dem