多くのコンテンツを備えた巨大なウェブサイトがある場合、訪問者がこの時点で必要なものを見つけることは困難です。これで、この機能を簡単に実装できます。これは、この検索エンジンを使用してホームページ内のソフトウェア情報を検索することは言うまでもありません。多くのことを言った後、あなたはとても興奮していて、次の手順に従って独自の検索エンジンを構築します。
(1)最初にAccess97を使用してLIST.MDBというデータベースを作成し、リストと呼ばれるテーブルを設定し、リストテーブルにクエリするファイル名、次の4つの項目(番号)を入力します(テーマ)、Word(キーワード)、URL(リンクアドレス)、以下の表に示すように:
IDタイトルワードURL
1 CGIチュートリアルローカルデバッグCGI CGI/testCGI.htm
2チャットルームの中心をダウンロードする、メッセージブックのダウンロード/index.htm
(2)データベースが確立された後、ASP検索ページを作成できます。
<! - #file = adovbs.inc->を含める
<%データベース接続を確立します
con = dbq =+server.mappath(list.mdb)+;
接続オブジェクトを確立し、データベースを開きます
mycon = server.createObject(adodb.Connection)を設定します
mycon.open.con%>
RecordSetオブジェクトのルーチンを作成し、RecordSetオブジェクトを開いてSQL文字列とすべての接続情報を渡す
<%set rs = server.createObject(adodb.Recordset)
rs.oopen select*form list form form where "% '&request.form(word)&%'、mycon、adopenstativei
%>
クエリの後に表示情報とクエリページを作成すると、必要な名前を取得できます
<html> <head> <tictle>クエリ結果</tictle> </head>
<body bgcolor =#ffffff>
<p align = center> <br>
合計<%response.write(rs.rcordcount)%>レコード</p> <br>の統計クエリ
<div align = center> <center>
<テーブルボーダー= 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>テーマ</td>
<td width = 20%align = center bgcolor =#ffffff> view </td> </table>
<テーブルボーダー= 1 align = center bordercolor = 000000 berdorcoorlight =#000000 bordercolordark =#ffffff>
<tr align = center>
<! - データベースから情報を抽出します - >
<%whid while not 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%>
リンクを閉じます
</body> </html>
以下に検索ページを確立しましょう
<html> <head> <title>検索ページ</tictle> </head>
<! - 検索フォームを作成 - >
<teomod = post action = search.asp>
<div align = center> <center> <p> <入力タイプ=テキスト名=単語サイズ= 30>
<入力タイプ=送信値= submit name = b1> <input type = reset value = clear name = b2> </p>
</center> </div> </form>
<hr width = 600 align = center>
<html>
さて、たとえこのサイトの検索エンジンが完成したとしても、次にしなければならないことはデータベースに入ることです。
この記事の内容は、www.lodoeshop.comからのもので、転載のソースを示してください。