Empfohlen: Migration von ASP zu ASP - Erste Überlegungen (ii) Mit der gleichen Idee wie das Erstellen einer universellen Verbindung in einem separaten Modul erstellen wir ein Pagelet. Mit Pagelet können Entwickler Pseudokontrolle erstellen, mit denen Eigenschaften, Methoden und Ereignisse sowie Objekte angezeigt werden können. Unsere Lösung lautet: Erstellen einer
Sehr einfaches Tutorial für Freunde, die SEO mögen. Ersetzen Sie http: //www.***.cn/article.asp? Logid = 26 mit http: //www.***.cn/article.asp? /A26.html. Es besteht keine Notwendigkeit, IIS isapi_rewrite zu verwenden, um URL -Umschreiben auf der Grundlage von IIS zu machen
1. Die Datenbank ist einfach zu verwenden Zugriff, Daten.mdb, um einen Tabellenartikel mit drei Feldern zu erstellen: ID, Titel, Inhalt; Automatische Nummerierung, Titel und Artikelinhalte.
2. config.asp
ASP/Visual Basic Code
| Das Folgende ist der zitierte Inhalt: <% 'Datenbanklink db = data.mdb Setzen Sie conn = server.createObject (adodb.Connection) connStr = provider = microsoft.jet.oledb.4.0; Data Source = & Server.Mappath (DB) Conn.open Connstr Wenn irren err.clear Setzen Sie Conn = nichts Antwort. Antwort.end Ende wenn 'Definieren Sie die Lektüre der Nachrichten -Leseschnittstelle Dim News_Title, News_Content Sub readnews () Setzen Sie rs1 = server.createObject (adodb.recordset) SQL1 = ID, Titel, Inhalt aus Artikel WHERE ID = & ID auswählen RS1.Open SQL1, Conn, 3,3 News_title = rs1 (Titel) News_content = rs1 (Inhalt) RS1.CLOSE Setzen Sie RS1 = nichts Ende sub %> |
A. Default.asp
Das Folgende ist der zitierte Inhalt:
ASP/Visual Basic Code
<!-#include File = config.asp->
<ol>
<%
Setzen Sie rs = server.createObject (adodb.Recordset)
SQL = SELECT * Aus dem Artikel
Rs.open SQL, Conn, 1,1
tun, während nicht Rs.Eof
%>
<li> <a href = article.asp?/<%= rs (id)%>. html> <%= links (trim (rs (title)), 30)%> </a> </li>
<%
Rs.Movenext
Schleife
rs.close
Setzen Sie Rs = nichts
%>
</ol>
4. Artikel.asp
ASP/Visual Basic Code
Das Folgende ist der zitierte Inhalt: <!-#include File = config.asp-> <% ID = Request.queryString (ID) Wenn id = dann server_v40 = request.servervariables (query_string) id = int (ersetzen (ersetzen (server_v40,/,), html,))) Ende wenn Rufen Sie ReadNews () an %> <div> Titel: <b> <%= news_title%> < /b> <br /> Inhalt: <%= News_Content%> </div> |
Aktien: So implementieren Sie ASP- und ASP.NET Share -Sitzung In .NET unterscheidet sich der Speichermechanismus der Sitzung von dem von ASP. Obwohl es ASP und ASPX gleichzeitig unter demselben IIS ausführen kann, kann die Sitzung nicht zwischen ihnen übergeben werden. Zuvor wurde eine große Anzahl von Systemen verwendet, um ASP zu erhalten. Während des Upgrade -Prozesses, wenn der ASP vollständig aufgegeben ist