Empfohlen: Detaillierte Erläuterung von SQLServer gespeicherten Verfahren und Anrufen Durch die Verwendung gespeicherter SQLServer -Verfahren kann die Programmvereiterung die Programmverzeigung und die Wartungsschwierigkeiten und Wartungsschwierigkeiten erheblich verbessern und weit verbreitet sind. Eine gespeicherte Prozedur ist tatsächlich eine Sammlung von Transact-SQL-Anweisungen, die Parameter akzeptieren und zurückgeben können, die vom Benutzer bereitgestellt werden. Ein Prozess kann für die dauerhafte Verwendung erstellt oder in einer Sitzung vorübergehend verwendet werden (ein teilweise temporärer Verfahren) oder
1. Methode zum Erhalten von Tabelleneingabedaten nach ASP: getPost1.Get: Nachdem der Benutzer die Daten zur URL hinzugefügt hat, ist das Format? Feld 1 = Eingabedaten 1 & Feld 2 = Eingabedaten 2 & ... und senden Sie sie dann an den Server. Wenn: Aktion ist www.abc.com, Feldname Eingabedaten sind Jack, Feldalterdaten sind 15 und verwenden Sie die GET -Methode zu http://www.abc.com?name=jack&age=15
2.POST: Der Benutzer verwendet HTTP -Informationsdaten, um auf den Server ASP zu übertragen: GET: Verwenden Sie Eingabedaten = Request.queryString (Feldname), um die an die URL angehängten Daten abzurufen. Post: Verwenden Sie Input Data = Request.forml (Feldname), um das Feld HTTP -Informationsdaten zu lesen. *Request.queryString Beispiel: <aiHery = Aspform.asp? NAME = JACK & ALTER = 15> HIER hier </a> 〈p> Name: <%= Request.queryString (Name)%) Alter: <%= Request.queueryString (Alter)%) <inputType = TextName = input1Value = Sie rname> <p> Funktionen: <Selectname = input2> <option> Cool! <Poption> Handsome <OPTION> Warmherz </select> <eingabeType = SubschrittValue = OK> </Form> ASP1B.AP -Inhalt <html> <body> <%= request.queryString (input1)%> HI, YourCharacteris <%= Request.queryString (input2)%>
</body> </html>
2. Request.From Syntax: Request.From (Name) [(Index) | .Count] Name: Feldname -Index: Wenn mehrere Werte im selben Feld eingegeben werden, gibt der Zeigerwertindex an, welcher Wert desselben Feldes gelesen werden soll. Der Bereich ist von 1 zu Anfrage.From (Name) .CountCount: Von Anfrage.from (Name) .Count können wir wissen, wie viele Werte im Feld Name eingegeben werden. Wenn es kein solches Namensfeld gibt, beträgt die Anzahl 0.
Wie im folgenden Beispiel gezeigt: <%fei = 1torequest.fron (inpon1) .CountePonse.WriteRequest.From (input1) (i) und <br> Next%> Wenn Eingabe1 zwei Werte hat, werden beide Werte angezeigt. Verwenden Sie <%foreachItemRequest.From (Eingabe)) repomse.writeIteitem & <BR> NEXT%%> Sie können auch foreachxintenewuest.ablom verwenden, um die Eingangswerte aller Felder wiederholt zu erhalten.
<%foreachxinRequest.Form%> Anfrage.From (<%= x%) = <%= Request.Form (x)%> <br> <%Next%>
A.
4. Durch die HTTP -Headerinformationen von http_accept_klanguage kann das Gebietsschema des Benutzers erhalten werden. Das folgende Beispiel bestimmt das Gebietsschema des Benutzers und gibt verschiedene Seiten an. <%Language = Request.Servervariables (http_accept_glanguage) iftklanguage = enthen%> <!-#includeFile = englisch.asp> <%sonst%> <!-#includeFile = China.asp> <%endif%>
5. Der aktuelle Befehl Datum und Uhrzeit ist <%= jetzt%>
6. Die Methode des ASP zum Erhalten von Tabellendateneingaben besteht darin, ein integriertes Objekt zu verwenden-eine Anforderung, die von GET und Post variiert.
7. Wenn Sie es selbst in VB oder einer anderen Sprache schreiben möchten, muss die .dll -Datei für ASP die DLL -Datei registrieren: Geben Sie RegSBR32*.dll unter DOS ein
8. Zeigen Sie fünf wiederholende Sätze mit größeren und größeren Schriftarten <%Fori = 1to5%> <fontsize = <%= i%> color =#00ffff> Schnelles ASP </font> <br> <%Next%>
9. Übertragungszeichenfolge in die Benutzerantwort. Writestring, wie z.
10. Link zu der angegebenen URL -Adressantwort.Redirecturl wie: <%Antwort.RedirecthomePage.asp%>
* Wenn jedoch der Dateiinhalt dieses .asp an den Benutzer übertragen wurde, tritt ein Fehler auf, wenn die Umleitung verwendet wird.
11. Kombination anderer Sprachen und ASP: Zum Beispiel: Guten Morgen am Morgen, Hallo am Nachmittag <%iftime>+#12:00:00 Am#andtime <#12: 00: 00 pm#thengreeting=good Morgen! Elsegreeting = Hallo! Endif%> <%= Begrüßung%>
Teilen: So verhindern Sie, dass die Zugriffsdatenbank heruntergeladen wird Wenn Sie nur den Suffixnamen der Access -Datenbank in direkt ändern, können Sie zunächst nicht das Herunterladen verhindern. Der richtige Weg besteht darin, eine Tabelle zu erstellen und eine binäre Datei, dh ein OLE -Objekt, in diese Tabelle zu schreiben. Der spezifische Code lautet wie folgt: % dimdb, rs, sql db = db.asp 'Hier wird in Ihre Datenbank geändert. Das Suffix muss ASP setConn = server.createObject (adod
2 Seiten in der vorherigen Seite der vorherigen Seite 12 nächste Seite