Empfohlen: ASP -Instanz: Sofortanzeige des aktuellen Seitenbieters ASP realisiert die sofortige Anzeige der aktuellen Seite der Seiten anzeigen Anzahl der Personen online.
Dies ist meine eigene Erfahrung, auf die Sie sich beziehen können.
Mein Ziel ist es, die Entwicklung einfach zu gestalten, Implementierungserklärungen so wenig wie möglich zu betrachten und mehr Energie für die Nachdenken über die Geschäftslogik zu widmen. Ich hoffe, mein Artikel wird Ihnen inspirieren und Ihnen helfen.
OK, lass uns den Punkt erreichen:
Schauen wir uns die folgenden Beispiele an:
| Das Folgende ist der zitierte Inhalt: <% db_path = database/cnbruce.mdb Setzen Sie conn = server.createObject (adodb.Connection) connStr = provider = microsoft.jet.oledb.4.0; Data Source = & Server.Mappath (db_path) Conn.open Connstr Setzen Sie rs = server.createObject (adodb.Recordset) SQL = SELECT * von cnarticle Rs.open SQL, Conn, 1,1 Wenn rs.eof und rs.Bof dann dann Antwort.Write (noch kein Artikel) anders Tun Sie bis zum Rs.Eof Antwort.Write (Der Titel des Artikels lautet: & rs (cn_title)) response.write (<br> Artikelautor ist: & rs (cn_author)) response.write (<br> Der Artikel wird hinzugefügt zu: & rs (cn_time)) response.write (<br> Der Inhalt des Artikels ist: & rs (cn_content)) response.write (<hr>) Rs.Movenext Schleife Ende wenn rs.close Setzen Sie Rs = nichts conn.close Setzen Sie Conn = nichts %> |
Nun, dies ist ein typisches Beispiel für das Lesen von Daten und das Anzeigen. Siehe: http://www.cnbrace.com/blog/showlog.asp?cat_id=26&log_id=448
Nun, es ist wirklich einfach. Von oben nach unten ist es leicht zu verstehen. Aber wenn Sie mehrere Tabellen lesen, einfügen, löschen und ändern, und wenn Sie viele HTML/JS in Ihrem Code haben, haben Sie eine Frage: Warum gibt es so viele Dinge zu wiederholen?
Im Allgemeinen trennen wir einige einfache Operationen und schreiben sie in Klassen oder Funktionen und setzen sie in Einschlussdateien ein.
Anschließend können wir zwei Dateien verwenden, um den oben genannten Vorgang zu implementieren:
Conn.asp
| Das Folgende ist der zitierte Inhalt: <% db_path = database/cnbruce.mdb Setzen Sie conn = server.createObject (adodb.Connection) connStr = provider = microsoft.jet.oledb.4.0; Data Source = & Server.Mappath (db_path) Conn.open Connstr %> |
showit.asp
| Das Folgende ist der zitierte Inhalt: <!-#include File = conn.asp-> <% Setzen Sie rs = server.createObject (adodb.Recordset) SQL = SELECT * von cnarticle Rs.open SQL, Conn, 1,1 Wenn rs.eof und rs.Bof dann dann Antwort.Write (noch kein Artikel) anders Tun Sie bis zum Rs.Eof Antwort.Write (Der Titel des Artikels lautet: & rs (cn_title)) response.write (<br> Artikelautor ist: & rs (cn_author)) response.write (<br> Der Artikel wird hinzugefügt zu: & rs (cn_time)) response.write (<br> Der Inhalt des Artikels ist: & rs (cn_content)) response.write (<hr>) Rs.Movenext Schleife Ende wenn rs.close Setzen Sie Rs = nichts conn.close Setzen Sie Conn = nichts %> |
Referenz: http://www.cnbruce.com/blog/showlogl.asp?cat_id=26&log_id=448
Jetzt ist es relativ einfach. Wenn es mehrere Operationsseiten gibt, müssen wir nur die Verbindungsdatei importieren, aber sie ist immer noch nicht präzise genug. Was ist nicht präzise?
Ich habe einen Server erstellt, ständig geschrieben, was es einfach macht, Fehler zu machen und mit dem Inhalt zu viel zu tun.
Share: ASP Tutorial: So lösen Sie die Auszeit des ASP -Skripts, das ausgeführt wird Ich lerne kürzlich Serverwissen. Manchmal begegne ich einen Fehler, bei dem das ASP -Skript Timeout ausführt, was wirklich problematisch ist. Ich fand relevante Informationen und es gibt einige Lösungen. Das Standard -Skript -Zeitlimit von IIS beträgt 90 Sekunden. Wenn Sie Software hochladen oder Daten mehr als 90 Sekunden übertragen.
4 Seiten in der Gesamtseite der vorherigen Seite 1234Next