많은 콘텐츠가있는 거대한 웹 사이트가 있다면 방문자가 필요한 내용을 찾기가 어렵습니다. 이제 ASP를 지원하는 사이트가 너무 많다는 것은 말할 것도없이 ASP를 사용하여 쉽게 구현할 수 있습니다. 너무 많이 말한 후, 당신은 매우 흥분하고 다음 단계에 따라 자신의 검색 엔진을 구축하십시오.
(1) 먼저 Access97을 사용하여 List.mdb라는 데이터베이스를 작성하고 List라는 테이블을 설정 한 다음 List Table에 쿼리 할 파일 이름을 입력하십시오 (테마), Word (키워드), URL (링크 주소), 아래 표에 표시된대로 :
ID 제목 단어 URL
1 CGI 튜토리얼 로컬 디버그 CGI CGI/TESTCGI.HTM
2 채팅방의 중심, 메시지 책 다운로드/index.htm 다운로드
(2) 데이터베이스가 설정되면 ASP 검색 페이지를 작성할 수 있습니다.
<!-#include file = adovbs.inc->
<% 데이터베이스 연결을 설정합니다
con = dbq =+server.mappath (list.mdb)+;
연결 객체를 설정하고 데이터베이스를 엽니 다
mycon = server.createobject (adodb.connection)
mycon.open.con %>
레코드 세트 객체의 루틴을 작성하고 레코드 세트 개체를 열어 SQL 문자열과 모든 연결 정보를 전달하십시오.
<% set rs = server.createobject (adodb.recordset)
Rs.OOPEN 선택*'%'및 request.form (Word) 및 MyCon, MyCon, AbonseConstiTative와 같은 제목 및 단어가있는 양식 목록
%>
쿼리 후 표시 정보 및 쿼리 페이지를 작성하면 원하는 이름을 얻을 수 있습니다.
<html> <head> <tictle> 쿼리 결과 </tictle> </head>
<바디 bgcolor =#ffffff>
<p align = center> <br>
총 < % response.write (rs.rcordCount) %> 레코드 </p> <br>의 통계 쿼리
<div align = center> <center>
<테이블 테두리 = 1 ALIGN = 중앙 국경 COLOR = 000000 BERDORCOORLIGHT =#000000 BORTHCOLORDARD =#FFFFFF>
<tr align = center>
<td width = 20% Align = 중심 bgcolor =#ffffff> id </td>
<td width = 60% Align = 중심 bgcolor =#ffffff> 테마 </td>
<td width = 20% Align = 중심 bgcolor =#ffffff> view </td> </table>
<테이블 테두리 = 1 ALIGN = 중앙 국경 COLOR = 000000 BERDORCOORLIGHT =#000000 BORTHCOLORDARD =#FFFFFF>
<tr align = center>
<!-데이터베이스에서 정보를 추출합니다
rs.eof %>가 아닌 동안 < %
<tr align = center>
<td width = 20% Align = 중심 bgcolor =#fffff> <% = rs (id)%> </td>
<td width = 60% Align = 중심 bgcolor =#fffffff> <% = rs (제목)%> </td>
<td width = 20% Align = 중심 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>
<입력 유형 = 제출 값 = 제출 이름 = b1> <입력 유형 = 재설정 값 = 클리어 이름 = b2> </p>
</센터> </div> </form>
<hr 너비 = 600 Align = Center>
<html>
이 사이트의 검색 엔진이 완료 되더라도 다음에 수행해야 할 일은 데이터베이스를 입력하는 것입니다.
이 기사의 내용은 www.lodoeshop.com에서 제공되며 재 인쇄 소스를 표시하십시오.