如何使用Index Server建立一个网站导航地图?

时间:2010-06-05 12:39:00 

如何使用Index Server建立一个网站导航地图?

程序代码如下:

<html>
<head>
<title>asp教程之网站导航 - aspxhome.com</title>
</head>
<body>
<form method="POST" action="query.asp">
请输入你想搜索的内容:<input type="text" name="txtQuery" size="16">
<input type="submit" value="搜索">
<% If Request("txtQuery") <> "" Then
Dim objQuery
Dim rsQuery 
' Query对象是搜索引擎核心,直接与Index Server引擎对话检索数据
Set objQuery = Server.CreateObject("ixsso.Query")
objQuery.Query = Request("txtQuery") 
' Query属性用于存储搜索准则,可将数据输入表单文本框放在一页
objQuery.Columns="filename,vpath,DocTitle" 
' Columns属性存储从查询返回的各列,这些列的名称是固定的;docttitle参数是文档标题,对于HTML文档是在文件的<TITLE>标记之间的值,对于其它类型的文档标题随存储位置不同而变; vpath参数是文件的虚拟路径
objQuery.Catalog = "E:\InetPub\wwwroot\qhmolss"
' Catalog属性指定索引所在的目录,一旦填充了Catalog对象,就创建了从查询得到的ADO记录集.这个记录集和从数据库中创建的记录集一样,可以相同的方式导航
objQuery.MaxRecords = 50
' MaxRecords属性不是必须使用的
Set rsQuery = objQuery.CreateRecordset("nonsequential")
If rsQuery.EOF Then %>
<font color="#FF0000">噢,没有找到您想查询的内容!</font><%
Else %>
<table>
<% Do While Not rsQuery.EOF
If rsQuery("doctitle") <> "" Then %>
<tr>
<td><a href="<% = rsQuery("vpath") %>">
<% = rsQuery("doctitle") %></a>
</td>
</tr>
<% End If
rsQuery.MoveNext
Loop
Response.Write "</table>"
End If
End If %>
</form>
</body>
</html> 

标签:导航,地图,asp
0
投稿

猜你喜欢

  • 操作设计要素

    2011-03-04 16:23:00
  • 各种SQL语句速查手册

    2007-09-27 19:31:00
  • mysql性能的检查和调优方法

    2009-05-17 09:21:00
  • js 操作cookie的教程

    2008-03-05 13:08:00
  • 使用javascript+xml技术实现分页浏览

    2008-05-29 13:49:00
  • JavaScript版的DateAdd、DateDiff、IsDate函数

    2008-01-30 15:35:00
  • 6个卓越Web设计细节[译]

    2010-03-24 18:34:00
  • 通用分页存储过程

    2007-11-28 13:08:00
  • Ajax编程之旅第一站:HTTP请求

    2008-08-07 12:55:00
  • 深入认识javascript中的eval函数

    2008-08-03 16:44:00
  • 用户研究角度看设计(2):用户为何视若无睹

    2009-01-09 12:51:00
  • SQL Server 压缩日志及数据库文件大小

    2009-05-13 10:29:00
  • 讲述SQL Server数据转换服务小妙招

    2010-07-26 14:43:00
  • 20年来我得到的20条编程经验

    2010-05-26 13:44:00
  • ASP中RegExp对象正则表达式语法及相关例子

    2007-08-12 17:46:00
  • SQL Server 查询分析器快捷键集合

    2007-08-17 09:42:00
  • SQL Server数据库备份多种方法

    2008-11-24 15:27:00
  • ASP看代码学习CASE的用法

    2008-04-13 06:36:00
  • 什么是XML?

    2007-10-29 12:53:00
  • Oracle数据库逻辑备份的SH文件

    2010-07-27 13:26:00
  • asp之家 网络编程 m.aspxhome.com