马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。假设你具有一个复杂的网站,内容又多,那末来访者常常很难找到本人所必要的东东,这时候候你就必要一个站内搜刮来匡助来访者更快的找到索要的材料了!如今你就能够用asp容易的完成这类功效,况且如今撑持asp的站点这么多,使用这个搜刮引擎能够搜刮到你的主页内里任何一个文件大概软件材料,它能够准确到每一个字!说了这么多你是否是怦然心动了啊,那就依照上面的步骤来创建本人的搜刮引擎吧:
(一),起首使用access97创建一个名为list.mdb的数据库,在内里创建一个名为list的表,然后在list内外面输出一些你想要被查询的文件名字,关头的搜刮词另有绝对应的链接,上面创建了四个项目ID(编号),title(主题),word(关头词),url(链接地点),以下表所示:
IDtitlewordurl
1cgi教程当地调试cgicgi/testcgi.htm
2下载中央谈天室,留言本download/index.htm
(二),创建了数据库今后就能够创建你的asp搜刮页面了,上面是一个文件名为search.htm的asp搜刮页面的源程序,这个搜刮引擎能够同时搜刮title和word内里的内容,固然假如你有必要的话能够创建更多的搜刮:
<%"创建数据库的毗连
con="DBQ="+server.mappath("list.mdb")+";DefaultDir=;DIRVER={microsoftAccessDriver(*.mdb)};"
"创建CONNECTION工具并翻开数据库
setmycon=server.createobject("ADODB.CONNECTION")
mycon.open.con%>
"创立Recordset工具的例程,翻开Recordset工具传送SQL串和一切的毗连信息
<%setrs=server.createobject("ADODB.Recordset")
rs.open"SELECT*FORMlistwheretitleandwordlike%&request.form("word")&"%",MyCon,adOpenStatie
%>
"创建查询后的显现信息和查询页面,你想取甚么名字都能够
"统计查询共有<%Response.Write(RS.RecordCount)%>条记录
ID
主题
检察
<%whilenotrs.eof%>
<%=rs("id")%>
<%=rs("title")%>
">GO
<%rs.movenext%><%wend%><%rs.close%>
<%mycon.close%>
"封闭链接
上面我们来创建搜刮页面
好了,这个站内搜刮引擎到这里就算完成了,你接上去要做的就是吧器材输出数据库了!
本文由沙岸小子收拾,您能够转载,但请务必说明其出处及坚持其完全性,感谢!
</p>ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。 |