หากคุณมีเว็บไซต์ขนาดใหญ่ที่มีเนื้อหาจำนวนมากมันเป็นเรื่องยากสำหรับผู้เยี่ยมชมที่จะค้นหาสิ่งที่พวกเขาต้องการ ตอนนี้คุณสามารถใช้ฟังก์ชั่นนี้กับ ASP ได้อย่างง่ายดายไม่ต้องพูดถึงว่ามีเว็บไซต์มากมายที่รองรับ ASP ในขณะนี้ หลังจากพูดมากคุณตื่นเต้นมากจากนั้นสร้างเครื่องมือค้นหาของคุณเองตามขั้นตอนต่อไปนี้:
(1) ใช้ Access97 ก่อนเพื่อสร้างฐานข้อมูลที่เรียกว่า list.mdb ตั้งค่าตารางที่เรียกว่ารายการจากนั้นป้อนชื่อไฟล์บางส่วนที่คุณต้องการสอบถามในตารางรายการ (ธีม), Word (คำหลัก), URL (ที่อยู่ลิงก์) ดังที่แสดงในตารางด้านล่าง:
id ชื่อชื่อ url
1 CGI การสอนในท้องถิ่นดีบั๊ก CGI CGI/testcgi.htm
2 ดาวน์โหลด The Center of the Chat Room, Message Book Download/index.htm
(2) หลังจากสร้างฐานข้อมูลคุณสามารถสร้างหน้าการค้นหา ASP ของคุณได้
<!-#รวมไฟล์ = adovbs.inc->
<% สร้างการเชื่อมต่อฐานข้อมูล
con = dbq =+server.mappath (list.mdb)+;
สร้างวัตถุการเชื่อมต่อและเปิดฐานข้อมูล
SET MYCON = Server.CreateObject (ADODB.Connection)
mycon.open.con %>
สร้างรูทีนของวัตถุ RecordSet เปิดวัตถุ RecordSet เพื่อส่งผ่านสตริง SQL และข้อมูลการเชื่อมต่อทั้งหมด
<% set rs = server.createObject (adodb.recordset)
Rs.oopen Select*รายการแบบฟอร์มที่ชื่อและคำเช่น '%' & request.form (word) &% ', mycon, appenstativeie
-
สร้างหน้าจอแสดงผลและหน้าข้อความค้นหาหลังจากสอบถามคุณสามารถรับชื่อใดก็ได้ที่คุณต้องการ
<Html> <head> <tictle> ผลลัพธ์การสืบค้น </tictle> </head>
<body bgcolor =#ffffff>
<p allign = center> <br>
แบบสอบถามทางสถิติในการตอบสนองทั้งหมด < % response.write (rs.rcordcount) %> บันทึก </p> <br>
<div align = center> <enter>
<Table Border = 1 Align = Center BorderColor = 000000 BerdorCoorlight =#000000 BorderColordark =#ffffff>
<tr align = center>
<td width = 20% allign = center bgcolor =#ffffff> id </td>
<td width = 60% allign = center bgcolor =#ffffff> ธีม </td>
<td width = 20% allign = center bgcolor =#ffffff> ดู </td> </table>
<Table Border = 1 Align = Center BorderColor = 000000 BerdorCoorlight =#000000 BorderColordark =#ffffff>
<tr align = center>
<!-แยกข้อมูลจากฐานข้อมูล->
< % ในขณะที่ไม่ใช่ Rs.eof %>
<tr align = center>
<td width = 20% allign = center bgcolor =#fffff> <% = rs (id)%> </td>
<td width = 60% allign = center bgcolor =#fffffff> <% = rs (ชื่อ)%> </td>
<td width = 20% allign = center bgcolor =#fffffff> <a href = <% = rs (url)% >> ไป </a> </td>
< % rs.movenext %> </tr> < % wend %> </table> </enter> </div> < % rs.close %>
< % mycon.close %>
ปิดลิงค์
</body> </html>
มาสร้างหน้าการค้นหาด้านล่าง
<html> <head> <title> หน้าค้นหา </tictle> </head>
<!-สร้างแบบฟอร์มการค้นหา->
<teomod = post action = search.asp>
<div align = center> <center> <p> <ประเภทอินพุต = ชื่อข้อความ = size = 30>
<ประเภทอินพุต = ส่งค่า = ส่งชื่อ = b1> <อินพุตประเภท = ค่ารีเซ็ต = clear name = b2> </p>
</enter> </div> </form>
<HR Width = 600 Align = Center>
<html>
แม้ว่าเครื่องมือค้นหาในเว็บไซต์นี้จะเสร็จสมบูรณ์สิ่งที่คุณต้องทำต่อไปคือการป้อนฐานข้อมูล
เนื้อหาของบทความนี้มาจาก www.lodoeshop.com โปรดระบุแหล่งที่มาสำหรับการพิมพ์ซ้ำ