7个源代码库网站(asp站内搜索代码)

7个源代码库网站(asp站内搜索代码)

asp站内搜索代码

以下代码能同时筛选:区域、大类、小类、商品—商家(单选框)、关键字

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

ID title word url

1 cgi教程本地调试cgi cgi/testcgi.htm

2下载中心聊天室,留言本 download/index.htm

(二),建立了数据库以后就可以建立你的asp搜索页面了,以下是一个文件名

为search.htm的asp搜索页面的源程序,这一个搜索引擎可以同时搜索title和word里面的内容,当然如果你有需要的话可以建立更加多的搜索:

<!--#i nclude 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">

<td width="20%" align="center" bgcolor="#ffffff">ID</td>

<td width="60%" align="center" bgcolor="#ffffff">主题</td>

<td width="20%" align="center" bgcolor="#ffffff">查看</td></table>

<table border="1" align="center"

bordercolor="000000" berdorcoorlight="#000000"

bordercolordark="#ffffff">

<tr align="center">

<!--从数据库提取信息-->

<% while not rs.eof%>

<tr align="center">

<td width="20%" align="center" bgcolor="#ffffff"><%=rs("id")%></td>

<td width="60%" align="center" bgcolor="#ffffff"><%=rs("title")%></td>

<td width="20%" align="center" bgcolor="#ffffff"><a href="<%=rs("url")%>">GO</a></td>

<% rs.movenext%></tr><% wend%></table></center></div><% rs.close%>

<% mycon.close%>

"关闭链接

</body></html>

接下来我们来建立搜索页面

<html><head><title>搜索页面</title></head>

<!--创建搜索表格-->

<from method="POST" action="search.asp">

<div align="center"><center><p><input type="text" name="word" size="30">

<input type="submit"="提交" name="B1"><input type="reset"="清除" name="B2"></p>

</center></div></form>

<hr width="600" align="center">

<html>

7个源代码/库搜索引擎网站

1. GitHub-开源代码领域的领航者

GitHub,作为全球领先的开源代码库和版本控制系统,最近引入了革新性的源代码搜索服务。尽管它在这一个领域相对比较新,但其庞大的代码库已日积月累超过亿计,正如一篇博文中所述:“GitHub,无疑是海量宝藏的代名词!”

2. Krugle-互联网上的搜索巨擘

Krugle凭借超过25亿行代码的搜索覆盖,堪称全球最大的源代码搜索引擎之一,甚至声称其搜索结果囊括了全球三分之一开发者的作品。公司级服务更是覆盖了Amazon、IBM等知名公司,如Collab.net和SourceForge,以及Yahoo!等巨头。

3. Koders- Ruby程序员的最爱

Koders的搜索范围超过10亿行代码,尤其受到Ruby程序员的热烈追捧。在被Black Duck Software收购后,Ruby搜索量激增20倍,超越PHP、Perl和Python,成为该平台的第四大热门语言,仅次于Java、C/C++和C#。

4. Codaes- Linux时代的C/C++聚焦者

Codaes在源代码搜索领域虽然规模小,拥有约2.5亿代码资源,但主要聚焦Linux C/C++项目,对于如今的技术环境稍显过时。除非Linux相关,否则可能有更加多选择。

5. DZone-网民共享的代码宝库

DZone拥有超过13000名网民贡献的5000个代码片段,是寻找代码的宝藏库,但需耐心挖掘。这里隐藏着无数珍贵的编程灵感,适合有毅力的探索者。

6. Snipplr-精致片段的海洋

尽管Snipplr的网民数略逊于DZone(约10000人),但代码片段数量却高达8000,增长迅速。它还提供了针对Textmate、Gedit、WordPress等工具的便捷插件,效率极高。

7. Google Code Search-搜索领域的无可争议王者

最后,不能不提Google Code Search,作为搜索领域的巨头,其功能强大无需赘言。虽然Google并未透露具体代码库规模,但其与GitHub、SourceForge等海量公共代码库的紧密合作,足以证明其在源代码搜索领域的主导地位。几乎涵盖了所有编程语言的支持,是开发者寻找代码的首选工具。

以上所转载内容均来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2020@163.com,本人将予以删除。
THE END
分享
二维码
< <上一篇
下一篇>>