Empfohlen: ASP Basic Tutorial: Zusammenfassung der Datenübertragungsmethoden zwischen Webseiten Einführung Wir begegnen immer auf diese Situation, in der wir Werte von einer Webseite an eine andere weitergeben müssen. In diesem Artikel wird Ihnen verschiedene Möglichkeiten angezeigt, Werte von einer Seite zur anderen zu übergeben. In diesem Beispiel besteht die erstellte Webseite aus einer Textsteuerung und
1. Zwei Lösungen für die chinesische ASP -Anzeige
Das erste große Problem, auf das der Autor anfing, als er anfing, ASP -Programme zu schreiben, war das chinesische Ausstellungsproblem. Nachdem er es ausgeführt hatte, stellte er fest, dass alle Chinesen aus der ASP aus der Datenbank gelesen wurden? Nachdem er die Daten überprüft hatte, stellte er fest, dass es eine Möglichkeit gibt, das chinesische Problem leicht zu lösen.
Methode 1:
Nachdem ich Microsoft NGWS -Dokumente gelesen hatte, stellte ich fest, dass ich im FAQ -Abschnitt des Dokuments erwähnte, dass ich dem Webverzeichnis eine Konfigurationsdatei hinzufügen wollte. Ich habe es versucht und es war in Chinesisch in Ordnung.
Die Methode lautet wie folgt:
Erstellen Sie eine Datei config.web mit dem folgenden Inhalt und platziert im Webverzeichnis
| Das Folgende ist der zitierte Inhalt: < Konfiguration > < Globalisierung AnfrageedCoding = UTF-8 responseCoding = utf-8 /> </Konfiguration > |
Später sah ich jemanden im Forum Online einen Beitrag gepostet, in dem er sagte, es wäre in Ordnung, UTF-8 durch GB2312 zu ersetzen. Der Autor hat es nicht ausprobiert, also können Sie es versuchen.
Methode 2:
Später habe ich die Microsoft -Nachrichtengruppe abonniert und Artikel über diese Ausgabe in der Nachrichtengruppe von Microsoft Dotnet.Framework.aspplus.General gefunden. Die Methode besteht darin, <%@ codepage = 936%> zu Beginn jeder Seite hinzuzufügen, was ein bisschen ähnlich ist wie <%@ Page ContentType = text/html; charset = gb2312%> in JSP und hat sie schnell getestet, und es war in Ordnung !!!
Die Beispiele sind unten angezeigt:
| Das Folgende ist der zitierte Inhalt: < %@ Codepage = 936 %> < %@ Import Namespace = System.Data %> < %@ Import Namespace = System.data.ado %> < %@ Import Namespace = System.Globalisierung %> < html > < Kopf > < meta http-äquiv = content-type content = text/html; charSet = gb2312 > </Kopf > |
2. Tipps zum Erstellen von Objekten in ASP
Wenn wir Serverkomponenten zum Erstellen von Objekten verwenden, gibt es im Allgemeinen zwei Methoden. Die am häufigsten verwendete Methode ist die Verwendung der Methode createObject () des Serverobjekts wie folgt:
Setzen Sie nextLink = server.createObject (mswc.nextlink)
Diese Methode ist sehr nützlich, aber es gibt eine andere Möglichkeit, Systemressourcen mehr zu sparen.
Wenn Sie die Methode server.createObject () verwenden, um ein Objekt zu erstellen, wird das Objekt sofort geladen und das System dem Objekt Speicher und andere Ressourcen zuteilt.
Die zweite Möglichkeit, ein Objekt zu erstellen, besteht darin, das < -Objekt> -Tag von HTML zu verwenden, und die Syntax lautet wie folgt:
| Das Folgende ist der zitierte Inhalt: <Object Runat = Sever id = NextLink progid = mswc.nextlink> < /Object> |
Beim Erstellen eines Objekts mit dem < -Objekt> -Tag wird das Objekt, das Sie erstellen möchten, nicht sofort geladen, aber erstmals, wenn die Methode oder das Attribut des Objekts zum ersten Mal referenziert ist. Auf diese Weise sparen wir einige Ressourcen. Obwohl nicht viele, ist es sehr hilfreich, Serverressourcen zu sparen, wenn Ihr System fast eine Million Klicks pro Tag standhalten muss.
Share: ASP -Instanz hängt den Web -Quellcode von QQ ASP/PHP an Dieser Code eignet sich für Sie auf der Website, und gewöhnliche Freunde können dieses Ding ignorieren! ASP: Code: [Kopieren Sie in die Zwischenablage] <%Dim DIMXMLHTTP, QQ, PWD QQ = 10000