用ASP建立站内搜索

2016-01-29 17:53 6 1 收藏

用ASP建立站内搜索,用ASP建立站内搜索

【 tulaoshi.com - ASP 】

      假如你拥有一个庞大的网站,内容又多,那么来访者往往很难找到自己所需要的东东,这时候你就需要一个站内搜索来帮助来访者更快的找到索要的资料了!现在你就可以用asp轻易的实现这种功能,何况现在支持asp的站点这么多,利用这个搜索引擎可以搜索到你的主页里面任何一个文件或者软件资料,它可以精确到每个字!说了这么多你是不是怦然心动了啊,那就按照下面的步骤来建立自己的搜索引擎吧:

    (一),首先利用access97建立一个名为list.mdb的数据库,在里面建立一个名为list的表,然后在list表里面输入一些你想要被查询的文件名字,关键的搜索词还有相对应的链接,下面建立了四个项目ID(编号),title(主题),word(关键词),url(链接地址),如下表所示:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/) ID title word url 1 cgi教程 本地调试cgi cgi/testcgi.htm 2 下载中心 聊天室,留言本 download/index.htm

     (二),建立了数据库以后就可以建立你的asp搜索页面了,下面是一个文件名为search.htm的asp搜索页面的源程序,这个搜索引擎可以同时搜索title和word里面的内容,当然如果你有需要的话可以建立更多的搜索:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

     <!--#INCLUDE file="ADOVBS.inc"--
          <%  "建立数据库的连接
     con="DBQ="+server.mappath("list.mdb")+";DefaultDir=;DIRVER={microsoft Access Driver(*.mdb)};"
          "建立CONNECTION对象并打开数据库
     set mycon=server.createobject("ADODB.CONNECTION")
          mycon.open.con  %
          "创建Recordset对象的例程,打开Recordset对象传递SQL串以及所有的连接信息
          <% set rs=server.createobject("ADODB.Recordset")
          rs.open "SELECT*FORM list where title and word like '%'&request.form("word")&"%'",MyCon,adOpenStatie
          %
          "建立查询后的显示信息和查询页面,你想取什么名字都可以
          <html<head<title查询结果</title</head
          <body bgcolor="#ffffff"
          <p align="center"<br
          "统计查询共有<% Response.Write(RS.RecordCount) %条纪录</p<br
          <div align="center"<center
          <table border="1" align="center" bordercolor="000000" berdorcoorlight="#000000" bordercolordark="#ffffff"
          <tr align="center"
   &

来源:http://www.tulaoshi.com/n/20160129/1503384.html

延伸阅读
标签: ASP
  <tr <td valign="top"<a name="Path"Path</a</td<td valign="top"DBTYPE_WSTR | DBTYPE_BYREF</td <td valign="top" width=65%文件的物理路径,包含文件名。</td </tr <tr <td valign="top"Rank</td<td valign="top"DBTYPE_I4...
标签: ASP
  <td valign="top"DocSubject</td <td valign="top"文档的主题</td </tr <tr <td valign="top"DocAuthor</td <td valign="top"文档的作者</td </tr <tr <td valign="top"DocKeywords</td <td valign="top"文档中的关键字<...
标签: ASP
  <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN" <html<head<titleMicrosoft Index Server: 查询语言</title <SCRIPT LANGUAGE="JavaScript" TempString = navigator.appVersion if (navigator.appName == "Microsoft Internet Explorer"){ // Check to see if browser is Microsof...
标签: ASP
    不知你上网时注意到没有:一些内容丰富的网站,总建有一个内容搜索引擎;一些大型的商业网站或者综合网站,都配有强大的网站搜索引擎,比如搜狐、新浪、雅虎等等。其方便的搜索查询功能至今给人们留下难以磨灭的印象,你只要输入你想浏览资料的关键字(比如:网页),一按“搜索”按钮,关于“网页”的资料列表就呈现在...
标签: ASP
  现在我们针对EXCEL举另外一个例子,大家都询问如何用ASP建立图表的问题,以下就是解决方案 First we set the type of script 首先设定脚本类型 <%@ LANGUAGE="VBSCRIPT" % Make the object, and set the object to an Excelsheet 建立Excelsheet对象 Dim MyExcelChart Set MyExcelChart = CreateObject("Excel.She...

经验教程

101

收藏

64
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部