当前位置: 首页 > 图文教程 > 网络编程 > ASP > 使用索引服务器 - 增加属性

ASP
javascript asp教程More About Recordsets
javascript asp教程添加和修改
javascript asp教程 日期相关
简单的ASP分页代码(测试正确)
用ASP打开远端MDB文件的方法
asp下同一空间多绑多哥域名的方法
asp下实现替换远程文件为本地文件并保存远程文件的代码
asp,VBscript语法错误,史上最全最详细最精确
讲解ASP方面的知识比较全的asp学习教程
给万博系统的新闻系统增加分页功能[配有详细说明]
在asp中通过vbs类实现rsa加密与解密的代码
一段在asp中加密与解密对应的函数
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
用ASP VBS xmlhttp adodbstream下载和保存图片的代码
厉害的用Asp获取Dll加密新闻内容
用正则和xmlHttp实现的asp小偷程序
ASP之简化创建关闭记录集对象并创建使用简单的MSSQL存储过程
ASP中怎么实现SQL数据库备份、恢复!
asp中实现随机分组程序的代码
asp之字符串操作函数

ASP 中的 使用索引服务器 - 增加属性


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 220 ::
收藏到网摘: n/a

  增加属性

  现在objQuery 对象已经建立起来,在建立起引用它的记录集之前要进行配置。当然,你需要做的基本的事情之一就是建立查询--即在数据库中想要查找什么。这在引入的URL信息中进行--有一个方法是从URL中把所有内容提取出来,自动放在对象中:

objQuery.SetQueryFromURL(Request.QueryString)

  这样会把所有不同的参数、属性及查询字符串信息都从URL中提取出来,并放在所属的对象中。在表单中作为隐含域建立起来的参数就这样被转化成用于搜索的属性。

在栏中移动

  下面,指出你想从搜索中返回哪些栏。我们已经调出了最通用的信息,以及那些摘要和URL信息。
其它的信息则是将来讨论的范围。

objquery.columns="filename,HitCount,vpath,DocTitle,characterization"

  这时,我们是在请求文件名、为我们提供的查询字符串而发生在源文件中的点击数、文档标题(HTML中TITLE 标记之间的内容)以及文件的摘要信息。这样就向用户提供了页面的总体情况。

  如果你在页面中放置了DESCRIPTION 元标记,描述中就会包含那个信息。如果没有,描述就会提供每个页面显示时第一部分的样子。索引服务器会忽略文件中的包含和脚本文本,因此通常你只得到了“真实”的内容。


最后的整理

  现在你可以查询数据库了--你只需要象创建任何ADO数据源一样创建记录集。

set rsQuery = objquery.createrecordset ("nonsequential")

  好,现在你已经查询了你的服务器。不要慌乱,也不要大惊小怪。现在你有一个记录集rsQuery,你可以对它使用MoveNext, MovePrev等方法。你可以引用查询返回的各栏,通过用rsQuery对象将它们调出来即可:

rsquery("doctitle")

  你甚至有了与结果相联系的标准记录记数属性。rsquery.recordcount 使你知道返回行的总数,这个数字是你所指定的用于查询的属性的最大值。

  试一试,就从左边的工具中进行查询--你可以遵循你刚才所下载的页面上的代码的步骤来做。使用索引服务器确实是查询你的站点的一个好方法。  
作者/出处:青苹果工作室