Wenn Sie eine riesige Website mit vielen Inhalten haben, ist es für Besucher schwierig, die Dinge zu finden, die sie benötigen. Jetzt können Sie diese Funktion einfach mit ASP implementieren, ganz zu schweigen davon, dass es so viele Websites gibt, die ASP unterstützen. Nachdem Sie so viel gesagt haben, sind Sie so aufgeregt und bauen Sie Ihre eigene Suchmaschine gemäß den folgenden Schritten auf:
(1) Verwenden Sie zuerst Access97, um eine Datenbank mit dem Namen list.mdb zu erstellen, eine Tabelle mit dem Namen "List" einzurichten und dann einige Dateinamen einzugeben, die Sie in der Listentabelle abfragen möchten. (Thema), Word (Schlüsselwörter), URL (Linkadresse), wie in der folgenden Tabelle gezeigt:
ID -Titelwort -URL
1 CGI -Tutorial lokaler Debugg CGI CGI/TestCGI.htm
2 Laden Sie die Mitte des Chatraums herunter, Message Book Download/Index.htm
(2) Nachdem die Datenbank festgelegt wurde, können Sie Ihre ASP -Suchseite erstellen.
<!-#include file = adovbs.inc->
<% Eine Datenbankverbindung herstellen
Con = dbq =+server.mappath (list.mdb)+;
Stellen Sie ein Verbindungsobjekt fest und öffnen Sie die Datenbank
Setzen Sie mycon = server.createObject (adodb.Connection)
mycon.open.con %>
Erstellen Sie die Routine des RecordSet -Objekts und öffnen Sie das RecordSet -Objekt, um die SQL -Zeichenfolge und alle Verbindungsinformationen zu übergeben
<% Set RS = Server.CreateObject (adodb.Recordset)
Rs.oopen Select*Formularliste, wobei Titel und Wort wie '%' & Request.Form (Word) &% ', MyCon, adoptativestativeie
%>
Erstellen Sie die Anzeigeinformationen und Abfrageseiten nach der Abfrage. Sie können jeden gewünschten Namen erhalten
<html> <Head> <tictle> Abfrageergebnisse </tictle> </head>
<Body Bgcolor =#ffffff>
<palign = center> <br>
Statistische Abfrage insgesamt < % Antwort.
<Div Align = Center> <center>
<Table Border = 1 Align = Center BorderColor = 000000 Berdorcoorlight =#000000 BorderColordark =#ffffff>
<tr align = center>
<td width = 20% align = center bgcolor =#ffffff> id </td>
<td width = 60% align = center bgcolor =#ffffff> thema </td>
<td width = 20% Align = Center bgcolor =#ffffff> Ansicht </td> </table>
<Table Border = 1 Align = Center BorderColor = 000000 Berdorcoorlight =#000000 BorderColordark =#ffffff>
<tr align = center>
<!-Informationen aus der Datenbank extrahieren->
< % Zwar nicht Rs.eof %>
<tr align = center>
<td width = 20% Align = Center bgcolor =#fffff> <% = RS (ID)%> </td>
<td width = 60% align = center bgcolor =#fffffff> <% = rs (title)%> </td>
<td width = 20% Align = Center bgcolor =#fffffff> <a href = <% = rs (url)% >> go </a> </td>
< % Rs.Movenext %> </tr> < % Wend %> </table> </center> </div> < % Rs.Close %>
< % mycon.close %>
Schließen Sie den Link
</body> </html>
Lassen Sie uns unten eine Suchseite festlegen
<html> <kopf> <titels> Suchseite </tictle> </head>
<!-Erstellen Sie ein Suchformular->
<teomod = post action = search.asp>
<div align = center> <center> <p> <Eingabetyp = Textname = Wortgröße = 30>
<Eingabe type = value = Senden Name = B1> <Eingabetyp = Reset Value = Clear Name = B2> </p>
</center> </div> </form>
<HR Breite = 600 Align = Center>
<html>
Selbst wenn die Suchmaschine auf dieser Website abgeschlossen ist, müssen Sie als nächstes die Datenbank eingeben.
Der Inhalt dieses Artikels stammt von www.lodoeshop.com. Bitte geben Sie die Quelle für den Nachdruck an.