正在加载图片...
378 ASP3高级编程 Chinapub.com 下载 Service请求返回结果集 多种语言用于建立查询。 随同Web内容, Indexing service也维护本地文件系统中的文件的一个目录。这有点类似 于 Microsoft office中的快速查找程序 在 Index server的早期版本中,文件系统在内容索引服务开始时就被彻底扫描一次。现 在被索引的内容放在新的NTFS5文件系统中,只有改变过的文件才会被再次扫描。 协助维护 Indexing Service的三个新对象与 Query和 Utility对象协同工作,它们分别是 AdminIndex Server、 CatEd和 ScopeD对象 2.搜索索引目录 使用ADO查找目录最为不方便之处在于需要经常不断地分析用户的输入,以使查询正常 工作。分析一下查找“ ASP ADO”的工作情况。它可能有以下三种含义: 找出所有既包含ASP又包含ADO的文档。 ·找出所有包含ASP,或者包含ADO,或者包含两者的文档。 找出所有包含ASP,并且ASP后面跟有字符ADO的页面 通常,用户会假定某一种行为,除非你明确表明程序将做某些不同的事。而用户的假定 可能各不相同。更糟的是仅仅传递一个“ ASP ADO”,在ADO查询技术中会产生下面的错误 Microsoft OLE DB Provider for Microsoft Indexiing Service error 80040e 14 Incorrect Syntax near 'ADO. Expected". SQLSTATE= 42000 这就是问题的所在。多数情况下,在把查找项目包括进SQL查询之前,要把它们分解为 单个的条目和操作符。这要付出时间,如果不能达到目的,可能还需要另外的时间。在介绍 Indexing Server中的SQL语言时,我们会详细分析怎样分解输入的词组 由于 Indexing Service不是数据库,因此有两点需加以注意 Indexing Service目录是连接的数据源 Indexing Service提供者使用SQL语言的扩展。 为了显示查询 Indexing Service是多么容易,下面来创建一个web页面的例子。首先,以 搜索窗体 Searchfor html开始,如图12-2所示 service.M 和的+中·②团s由rtmw Searching The Indexing Service Using ADO Searth For: PerormSearchClear Form 1999 or Pres-PnotesgonoLA923n(sk1-651002+610) aDone 图12-2 SearchForm. html搜索窗体S e r v i c e请求返回结果集。 • 多种语言用于建立查询。 • 随同We b内容,Indexing Service也维护本地文件系统中的文件的一个目录。这有点类似 于Microsoft Off i c e中的快速查找程序。 • 在Index Server的早期版本中,文件系统在内容索引服务开始时就被彻底扫描一次。现 在被索引的内容放在新的N T F S 5文件系统中,只有改变过的文件才会被再次扫描。 • 协助维护 Indexing Service的三个新对象与 Q u e r y和U t i l i t y对象协同工作,它们分别是 A d m i n I n d e x S e r v e r、C a t A d m和S c o p e A d m对象。 2. 搜索索引目录 使用A D O查找目录最为不方便之处在于需要经常不断地分析用户的输入,以使查询正常 工作。分析一下查找“ASP ADO”的工作情况。它可能有以下三种含义: • 找出所有既包含A S P又包含A D O的文档。 • 找出所有包含A S P,或者包含A D O,或者包含两者的文档。 • 找出所有包含A S P,并且A S P后面跟有字符A D O的页面。 通常,用户会假定某一种行为,除非你明确表明程序将做某些不同的事。而用户的假定 可能各不相同。更糟的是仅仅传递一个“ ASP ADO”,在A D O查询技术中会产生下面的错误: Microsoft OLE DB Provider for Microsoft Indexiing Service error '80040e14' Incorrect Syntax near 'ADO'. Expected '''. SQLSTATE = 42000 这就是问题的所在。多数情况下,在把查找项目包括进 S Q L查询之前,要把它们分解为 单个的条目和操作符。这要付出时间,如果不能达到目的,可能还需要另外的时间。在介绍 Indexing Server中的S Q L语言时,我们会详细分析怎样分解输入的词组。 由于Indexing Service不是数据库,因此有两点需加以注意: • Indexing Service目录是连接的数据源。 • Indexing Service提供者使用S Q L语言的扩展。 为了显示查询Indexing Service是多么容易,下面来创建一个 We b页面的例子。首先,以 搜索窗体S e a r c h F o r m . h t m l开始,如图1 2 - 2所示。 图12-2 SearchForm.html搜索窗体 378计计ASP 3 高级编程 下载
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有