用asp+vbscript做搜索还做得起来啊?(急)

520lostheart 2003-04-15 10:23:23
搜索要求:基于web页面,针对图书的简单站外智能搜索,
比如:我先设定10个图书阅读网址,当我输入主人公/作者/...关键字后,
我的网页上即显示在这10个网站内的相关书籍目录以及url地址

如果此帖贴错地方了,还请勿见怪!
...全文
40 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
520lostheart 2003-04-15
  • 打赏
  • 举报
回复
多谢了!
ShiningstarHu 2003-04-15
  • 打赏
  • 举报
回复
真的是没有什么算法。我不知道你懂不懂 SQL语言。如果这个都不知道的话,那么做起来比较吃力。你可以去书店看看有关这方面的书。

SQL == Structured Query Language 结构化查询语言。

然后你要知道的是在ASP中如何连接数据库。这个要用到一个对象叫做 ADO。
ADO对象的使用方法也是随处可以找到,书店里就有,使用起来也比较方便。

我给你一个简单的ASP的数据库查询的例子:

<%
dim sql '定义个保存sql语句的变量
dim conn '定义一个数据库连接字
set rs = Server.Create("ADODB.Recordset") '建立ADO对象的数据集对象

sql="Select * From yourtable where author='" & authorfromuserselect & "'"
conn="dsn=yourDSNname"
rs.open sql,conn,1,3 '打开数据库并经行查询符合条件的记录。查询结果将保存在rs对象里面。

response.write rs("authorname") '将查询结果写到客户端。其中authorname是你数据库里的一个字段名。

rs.close '关闭数据库连接。
%>
大概步骤就是这个样子。
suolan 2003-04-15
  • 打赏
  • 举报
回复

为每个WEB建立图书索引存放到数据库,搜索的时候从找出相关的记录.准确度由你的所以建立的详细程度决定.不过维护的工作量很大,如果WEB更新了,你也需要更新数据库.这是最直接最简单的方法.
520lostheart 2003-04-15
  • 打赏
  • 举报
回复
不可能不用到算法的啊!
我要根据字符串,检索出符合要求的网页,这不是关于树的查找吗?读取别人的网页内容,不管他是静态的,还是动态的,然后和要搜索的字符窜匹配,选取最合适的返回,这不就是精确模式匹配?用sql就行了吗?

可能我说错了,学这个专业都快毕业了,除了会考试,好像什么都不会,真是郁闷!幸好我的理想是不做程序员。
ShiningstarHu 2003-04-15
  • 打赏
  • 举报
回复
收缩没有什么算法,一句SQL语句就搞定了。

如何连接SQL 数据库你可以参考ADO对象的使用方法。
520lostheart 2003-04-15
  • 打赏
  • 举报
回复
我知道啊,可能用sql server2000。
但是我一点头绪都没有,可否提点一下?
譬如,搜索用什么算法?
fason 2003-04-15
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/1364/1364958.xml?temp=.4111292
750906 2003-04-15
  • 打赏
  • 举报
回复
很easy 的问题啊!?
ShiningstarHu 2003-04-15
  • 打赏
  • 举报
回复
ASP+VBScript还须加上数据库,完全可以实现。

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧