5个实用网站速成(BIG5)(四)-ASP技术-3P代码网
繁体中文
设为首页
加入收藏
当前位置:ASP技术首页 >> ASP基础 >> 5个实用网站速成(BIG5)(四)

5个实用网站速成(BIG5)(四)

2006-04-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:網站如何加入中文全文檢索功能呢? 如何於您的網站加入中文全文檢索功能呢? 於Windows NT Option Pack當中,包括Index Server,提供中文全文檢索的搜尋功能,可以搜尋網站中Microsoft word 或Microsoft Excel檔...
关键字:速成 实用 网站 BIG5

網站如何加入中文全文檢索功能呢?

如何於您的網站加入中文全文檢索功能呢?

於Windows NT Option Pack當中,包括Index Server,提供中文全文檢索的搜尋功能,可以搜尋網站中Microsoft word 或Microsoft Excel檔案、text、HTML、ASP等檔案格式內的資料。

本單元教您如何搜尋特定目錄下的資料。

若要執行中文全文檢索的範例,首先安裝Windows NT Option Pack的Microsoft Index Server,然後於Index Server Manager建立一個名為ntop的Catalog。

方法為執行Index Server Manager,於 [Index Server on Local Machine] 按右鍵,選擇 [New] 的 [Catalog]。

接著將Catalog命名為ntop,選擇範例安裝的路徑,建立待搜查的目錄,於所新建立的ntop Catalog,按右鍵,選擇 [New] 的 [Directory],輸入待搜查的目錄,最後要啟動Index Server,於 [Index Server on Local Machine] 按右鍵,選擇 [Start]。

於用戶端使用瀏覽器執行,輸入搜尋字串index。

所找到的標題為本範例的您找到Index Server了。

如何於ASP程式加入中文全文檢索功能呢?首先set Q = Server.CreateObject("ixsso.Query")以呼叫中文全文檢索的元件,然後設定:

Q.Query = 搜尋字串

Q.SortBy = 排列順序

Q.Columns = 搜尋的欄位

Q.Catalog = 搜尋的Catalog

Q.MaxRecords = 最多搜尋筆數

最後下一行Q.CreateRecordSet("nonsequential")後即開始搜尋,搜尋的結果放在RS的Recordset中,如下:

RS.RecordCount:搜尋相符的筆數。

RS("rank"):搜尋相符率,最大為1000。

RS("DocTitle"):標題。

RS("vpath"):URL位址。

RS("characterization"):摘要。

RS("size"):檔案大小。

RS("filename"):檔案名稱。

RS("write"):檔案寫入日期時間。

完整的ASP程式如下:

您找到Index Server了

"> ()

"> ()

<%if VarType(rs("characterization")) = 8 and rs("characterization") "" then%>

摘要:

http://

size bytes - GMT

搜尋字串:

责任编辑:admin
相关文章