17. Frage: Was ist der Unterschied zwischen der AddNew -Methode von ADO in ASP und direkter Verwendung von Einfügen in ... Aussagen? Welche Methode ist besser?
ANTWORT: Die AddNew -Methode von ADO findet nur die Anweisung in die Anweisung zusammen. Wenn Sie also eine große Datenmenge betreiben, beschleunigen Sie direkt den Zugriff von Daten, da die Übersetzungszeit von ADO abnimmt. direkt auf dem Datenbankserver durchgeführt, insbesondere wenn das Datenvolumen groß ist, hat es erhebliche Vorteile.
18. Frage: Warum macht es einen Fehler, wenn ich den Standardeinsatz in Bücher (Name, E -Mail) Werte (Kitty, [email protected]) in ASP verwende?
Antwort: SQL (Structured Query Language/Structured Query Language) ist eine von IBM in den 1970er Jahren entwickelte Datenabfrage. SQL-Anweisungen sind eine englischbasierte Programmiersprache, mit der Datenbanken hinzugefügt, verwaltet und zugreifen können.
Obwohl in SQL -Anweisungen hinzugefügte Zeichenfolgen mit doppelten Zitaten verwendet werden können, sind in ASP einzelne Zitate erforderlich, um normal auszuführen. Daher sollte es als Einfügen in Bücher (Name, E -Mail) -Werte ('Kitty', '[email protected]') geschrieben werden.
19. Frage: Was sind ActiveX -Steuerelemente?
A: Microsoft ActiveX -Steuerelemente sind wiederverwendbare Softwarekomponenten, die von Softwareanbietern entwickelt wurden. Zusätzlich zu den eingebetteten Objekten von ASP können die installierten ActiveX -Steuerelemente auch in ASP verwendet werden, was eine Menge wertvoller Entwicklungszeit sparen kann.
Mit ActiveX -Steuerelementen können spezielle Funktionen sehr schnell zu Webanwendungen und Entwicklungstools hinzugefügt werden. Verwenden Sie beispielsweise das Adrotator -Objekt, um eine Anzeigen -Scrolling -Platine zu erstellen, das DateiSystemObject -Objekt zum Zugriff auf Dateien zu erhalten und mit dem Festzeltobjekt zum Implementieren von Scroll -Text.
Jetzt gibt es mehr als 1.000 im Handel erhältliche ActiveX -Steuerelemente, und die Entwicklung von ActiveX -Kontrollen kann verschiedene Programmiersprachen wie C, C ++ usw. sowie Microsoft Visual Java Development Environment Microsoft Visual J ++ verwenden. Sobald die ActiveX-Steuerung entwickelt wurde, können Designer und Entwickler sie als vorgeordnete Komponenten für die Entwicklung von Kundenprogrammen verwenden. Wenn Sie auf diese Weise ActiveX -Steuerelemente verwenden, müssen Benutzer nicht wissen, wie diese Komponenten entwickelt werden, und in vielen Fällen können sie das Design von Webseiten oder Anwendungen abschließen, ohne sich selbst zu programmieren.
Derzeit gibt es mehr als 1.000 kommerzielle Kontrollen von Softwareentwicklern von Drittanbietern. Die Microsoft ActiveX-Komponentengalerie enthält Informationen und zugehörige Verbindungen, die auf verschiedene ActiveX-Steuerelemente hinweisen, die von Microsoft- und Drittanbieterentwicklern bereitgestellt werden. In der Microsoft ActiveX Component Gallery finden Sie eine Liste von Unternehmen, die im Internet verstärkte ActiveX-Steuerelemente entwickeln.
20. Frage: Warum ist der Wert der Startseite in dem Formular zur Verwendung der Anweisung Strstartport = (Request.Form (CatMenu_0), um den Wert der Startseite im Formular zu erhalten, aber nicht in der Datenbank gefunden werden?
Antwort: Dies liegt daran, dass der Wert der erhaltenen Startstelle möglicherweise Räume hat. Die Datenbank, also kann sie natürlich nicht gefunden werden.
strstartport = trim (request.form (catmenu_0))
21. Frage: Wie viele Möglichkeiten gibt es, wenn der Lebenszyklus einer Variablen endet, den Inhalt der Variablen beibehalten?
Antwort: Jeder Vorgang, der das Ende einer Webseite bewirkt, z. B. das Drücken der Aktualisierungstaste des Browsers, das Schließen des Browsers und das erneute Öffnen, führt zum Ende des variablen Lebenszyklus.
Wenn Sie den Inhalt der Variablen beibehalten möchten, wenn die Webseite am Ende ausgeführt wird, können Sie das Anwendungsobjekt verwenden, um die nächste Ausführung zu erreichen. Sie können beispielsweise das Anwendungsobjekt verwenden, um einen Zähler zu erstellen, der die Anzahl der Website -Besuche zählt.
Das Sitzungsobjekt ist wie das Anwendungsobjekt. Anwendung.
Anwendungsobjekte und Sitzungsobjekte können uns helfen, Informationen auf der Serverseite aufzuzeichnen, während Cookies -Objekte Informationen auf der Client -Seite mit der Hilfe der vom Browser bereitgestellten Cookies -Funktion aufzeichnen. Eine Sache zu beachten ist, dass Cookies im Browser Informationen aufgezeichnet werden, sodass der Zugriff auf Daten nicht so einfach ist wie auf andere ASP -Objekte (auf der Serverseite gespeicherte Informationen). Server Der Browser kann Cookies -Daten mit dem Server austauschen, bevor der Server Daten in den Browser herunterlädt.
22. Frage: Was soll ich tun, nachdem das Objekt verwendet wurde?
Antwort: Verwenden Sie nach der Verwendung des Objekts die von dem Objekt besetzte Systemressourcen zuerst. Reduziert oder sogar durch zu viele Objekte abgestürzt.
< %
Objekt.CLOSE
Setzen Sie Objekt = nichts
%>