国产探花免费观看_亚洲丰满少妇自慰呻吟_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")
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 本溪| 绥宁县| 舟曲县| 蓬安县| 霍林郭勒市| 惠水县| 桦甸市| 岑溪市| 浑源县| 郧西县| 卢氏县| 丰顺县| 卢湾区| 寻乌县| 五常市| 邹平县| 临西县| 天气| 工布江达县| 理塘县| 福鼎市| 修武县| 乡宁县| 怀集县| 梅河口市| 藁城市| 林西县| 房产| 大足县| 来凤县| 临泉县| 云霄县| 姜堰市| 全椒县| 崇明县| 海口市| 中超| 汶上县| 普兰县| 广西| 土默特左旗|