用asp怎样编写文档搜索页面(6)
用asp怎样编写文档搜索页面(6),用asp怎样编写文档搜索页面(6)
<td valign="top"<a name="Path"Path</a</td<td valign="top"DBTYPE_WSTR |
DBTYPE_BYREF</td
<td valign="top" width=65%文件的物理路径,包含文件名。</td
</tr
<tr
<td valign="top"Rank</td<td valign="top"DBTYPE_I4</td
<td valign="top" width=65%行的等级,范围从 0 到 1000,数字越大表示越匹配。</td
</tr
<tr
<td valign="top"RankVector</td<td valign="top"DBTYPE_I4 |
DBTYPE_VECTOR</td
<td valign="top" width=65%<a href="#VectorQueries"矢量查询</a的独立组件的等级。</td
</tr
<tr
<td valign="top"ShortFileName</td<td valign="top"DBTYPE_WSTR |
DBTYPE_BYREF</td
<td valign="top" width=65%短 (8.3) 文件名。</td
</tr
<tr
<td valign="top"Size</td<td valign="top"DBTYPE_I8</td
<td valign="top" width=65%文件大小,单位是字节。</td
</tr
<tr
<td valign="top"USN</td<td valign="top"DBTYPE_I8</td
<td valign="top" width=65%更新序列号,仅用于 NTFS 驱动器。</td
</tr
<tr
<td valign="top"<a name="VPath"VPath</a</td<td valign="top"DBTYPE_WSTR |
DBTYPE_BYREF</td
<td valign="top" width=65%指向文件的完整虚拟路径,包括文件名。如果有多个可能的路径,将选择最符合查询的一个。</td
</tr
<tr
<td valign="top"WorkId</td<td valign="top"DBTYPE_I4</td
<td valign="top" width=65%文件的 Internal ID,Index Server 使用。</td
</tr
<tr
<td valign="top"Write</td<td valign="top"VT_FILETIME</td
<td valign="top" width=65%最近一次写文件的时间。</td
</tr
</table
<h2<a name="DefiningNewPropertyNames"定义新属性名</a</h2
<p要定义不在前面列表中的属性,必须把它们列在 .idq 文件的 [Names] 节中。要在限制、排序方法或作为检索的列中使用这些在 .idq 文件中定义的属性,请使用下面格式:</p
<p[Names]<br
#不在标准列表中的属性<br
<emPropertyname</em ( <emDatatype </em) = <emGUID</em ["<emName</em" | <empropid</em]<br
</p
<p语法中,<em"Name"</em 是属性名(下面的例子是 <strong"Sales"</strong),<empropid</em 是十六进制的属性 ID 。注意,要用引号把友好名称括起来,但属性 ID 不要用引号。</p
<p例如,假设想定义 HTML meta 标记作为属性名,以便某人可以搜索,要定义的属性是 <strongSales</strong。</p
<p<strong定义 Sales 属性</strong<!--</p--<br
<ol
<li在 .idq 文件中的 [Names] 节下,添加下面的行:</li
<pMetaDescription(DBTYPE_WSTR) = d1b5d3f0-c0b3-11cf-9a92-00a0c908dbf1 "Sales"<!--</p--<br
<pGUID 号来自注册表的 <strongMetaTagClsid</strong 参数,该参数在下面位置:<!--</p--<br
<preHKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Control
HtmlFilter
MetaTagClsid</pre
<li然后,在 HTML 文件中想要出现标记的地方,定义 meta 说明。</li
<p例如,假设以后想搜索所有包含销售计划的文件:<!--</p--<br
<p在 File1.htm 中:<!--</p