国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

ASP智能搜索的實現

2024-05-04 11:03:09
字體:
來源:轉載
供稿:網友
用ASP實現搜索引擎的功能是一件很方便的事,可是,如何實現類似3721的智能搜
索呢?比如,當在搜索條件框內輸入“中國人民”時,自動從中提取“中國”、
“人民”等關鍵字并在數據庫內進行搜索。看完本文后,你就可以發現,這個功
能實現起來竟然是如此的簡單。OK,Follow Me!
    第一步,我們要建立一個名為db_sample.mdb的數據庫(本文以Access2000數
據庫為例),并在其中建立表T_Sample。表T_Sample包括如下字段:
        ID            自動編號
        U_Name    文本
        U_Info      備注
    第二步,我們開始設計搜索頁面Search.asp。該頁面包括一個表單
(Frm_Search),表單內包括一個文本框和一個提交按鈕。并將表單的method屬
性設為“get” ,action屬性設為“Search.asp",即提交給網頁自身。代碼如下

    <!-- Search.asp -->
    <form name="frm_Search" method="get" action="Search.asp">
       請輸入關鍵字: 
       <input type="text" name="key" size="10">
       <input type="submit" value="搜索">
    </form>
    下面,就進入了實現智能搜索的關鍵部分。
    首先,建立數據庫連接。在Search.asp的開始處加入如下代碼:
    <%
    Dim strProvider,CNN
        strProvider="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
        strProvider=strProvider & Server.MapPath("/") & 
"/data/db_Sample.mdb"  '假設數據庫存放在主頁根目錄下的data目錄下
        Set CNN = Server.CreateObject("ADODB.connection")
        CNN.Open strProvider  '打開數據庫連接
    %>
    接下來,判斷 ASP頁所接收到的數據,并在數據庫中進行搜索。
    <%
    Dim S_Key,RST,StrSQL
        S_Key = Trim(Request("key"))   '得到搜索關鍵字的值
        If S_Key <>"" then 
            Set RST=Server.CreateObject("ADODB.RecordSet")
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新河县| 榆中县| 繁峙县| 博客| 巴楚县| 泰顺县| 肥乡县| 遂川县| 太保市| 左云县| 武胜县| 靖州| 金塔县| 贵定县| 镇平县| 溧阳市| 北川| 平邑县| 华亭县| 资溪县| 定西市| 沙雅县| 亳州市| 广元市| 历史| 全南县| 遂宁市| 新野县| 金寨县| 乳源| 玉林市| 阳山县| 华安县| 德州市| 新竹县| 廉江市| 潼南县| 女性| 奎屯市| 墨脱县| 奎屯市|