專利名稱:網(wǎng)站中利用數(shù)據(jù)庫(kù)進(jìn)行信息查詢的控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)站中利用數(shù)據(jù)庫(kù)進(jìn)行信息查詢的控制方法。
背景技術(shù):
現(xiàn)有技術(shù)中,在網(wǎng)站內(nèi)部進(jìn)行信息查詢檢索時(shí),往往檢索出大量使用者并不關(guān)心的數(shù)據(jù),容易造成噪聲干擾,主要原因是,網(wǎng)站中不能靈活的選擇或者自主設(shè)置過(guò)濾條件,數(shù)據(jù)庫(kù)分類不合理或者與檢索條件對(duì)應(yīng)不合理等等。比如需要在網(wǎng)上查找型號(hào)是LM393這種元件的資料,可以通過(guò)搜索引擎(如www.google.com,www.baidu.com等)、相關(guān)公司的產(chǎn)品資料(如www.icbase.com)和專門(mén)的資料查詢網(wǎng)站(如www.alldatasheet.com)來(lái)查找,就可以很方便地知道這是一種速度在300ns左右的雙比較器;但如果在不知道型號(hào)的情況下要查找速度在300ns左右的雙比較器就極為困難,現(xiàn)有的搜索引擎、相關(guān)公司的產(chǎn)品資料網(wǎng)站和專門(mén)的資料查詢網(wǎng)站均無(wú)法滿足這種查找要求,因?yàn)樗鼈兌际前凑招吞?hào)來(lái)進(jìn)行查詢,而不能按照參數(shù)進(jìn)行檢索。也有網(wǎng)站按照參數(shù)來(lái)進(jìn)行選擇,如http://product.tech.sina.com.cn/products/product search.php?subcatid=28,但這些網(wǎng)站有如下缺點(diǎn)1、每個(gè)選擇條件均只有網(wǎng)站預(yù)設(shè)值,不能自己輸入選擇條件;2、所選擇的輸出結(jié)果的每種型號(hào)的產(chǎn)品,其各項(xiàng)參數(shù)不是按照不同參數(shù)類型進(jìn)行分類顯示,而是把所有的參數(shù)羅列在一個(gè)字段內(nèi)顯示。這樣不便于進(jìn)行各型號(hào)參數(shù)的對(duì)比,也無(wú)法進(jìn)行排序顯示,更無(wú)法按照用戶的要求進(jìn)行特定字段的顯示和隱藏;3、沒(méi)有給出相關(guān)資料的電子文件下載地址,無(wú)法在這個(gè)網(wǎng)站上下載到所查詢到的產(chǎn)品的相關(guān)資料的電子文件。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是如何提供一種網(wǎng)站中利用數(shù)據(jù)庫(kù)進(jìn)行信息查詢的控制方法,該方法能靈活地設(shè)置選擇過(guò)濾條件,快速獲得自己關(guān)心的數(shù)據(jù),能一目了然地進(jìn)行數(shù)據(jù)對(duì)比。
本發(fā)明所提出的技術(shù)問(wèn)題是這樣解決的提供一種網(wǎng)站中利用數(shù)據(jù)庫(kù)進(jìn)行信息查詢的控制方法,其特征在于在網(wǎng)站服務(wù)器上設(shè)置了一個(gè)或者多個(gè)數(shù)據(jù)庫(kù),不同的數(shù)據(jù)庫(kù)的字段數(shù)量、類型和排列順序可以相同,也可以不同;在網(wǎng)頁(yè)上設(shè)置了多個(gè)選擇過(guò)濾條件,每個(gè)選擇過(guò)濾條件均與數(shù)據(jù)庫(kù)或者記錄字段相對(duì)應(yīng),所述選擇過(guò)濾條件均有留空、確定設(shè)置、范圍設(shè)置、模糊設(shè)置和不顯示等選擇方式的全部或者部分,選擇結(jié)果都可以按照任意一個(gè)或者多個(gè)字段的內(nèi)容進(jìn)行排序顯示;查詢結(jié)果以網(wǎng)頁(yè)輸出的方式顯示在用戶端,數(shù)據(jù)以列表的形式在網(wǎng)頁(yè)上顯示出來(lái)。
按照本發(fā)明所提供的網(wǎng)站中利用數(shù)據(jù)庫(kù)進(jìn)行信息查詢的控制方法,其特征在于,每個(gè)選擇過(guò)濾條件均可以設(shè)置為網(wǎng)站預(yù)設(shè)值或者用戶自設(shè)值,所述網(wǎng)站預(yù)設(shè)值可以是一個(gè)或者多個(gè)預(yù)設(shè)值。
按照本發(fā)明所提供的網(wǎng)站中利用數(shù)據(jù)庫(kù)進(jìn)行信息查詢的控制方法,其特征在于,在數(shù)據(jù)庫(kù)的每個(gè)記錄中,設(shè)置有用于保存該項(xiàng)記錄的相關(guān)資料的電子文件下載地址的字段,能直接下載相關(guān)的資料。
本發(fā)明的有益效果是可以靈活地設(shè)置選擇過(guò)濾條件,快速獲得使用者關(guān)心的數(shù)據(jù),并且能一目了然地進(jìn)行數(shù)據(jù)對(duì)比,還有選擇結(jié)果以列表形式在網(wǎng)頁(yè)上顯示出來(lái)。
具體實(shí)施例方式
下面結(jié)合具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說(shuō)明。
該網(wǎng)站設(shè)置了一個(gè)或多個(gè)數(shù)據(jù)庫(kù),將大量信息分門(mén)別類存儲(chǔ)在數(shù)據(jù)庫(kù)中,每個(gè)數(shù)據(jù)包含多條記錄,每條記錄包含多個(gè)字段。在網(wǎng)站頁(yè)面上按一定的條件進(jìn)行內(nèi)容檢索。
在網(wǎng)站的頁(yè)面上,設(shè)置了多個(gè)檢索條件,每個(gè)檢索條件對(duì)應(yīng)了數(shù)據(jù)庫(kù)中的每個(gè)字段或數(shù)據(jù)庫(kù)。用戶(訪問(wèn)者)可以根據(jù)自己的需要設(shè)置檢索條件如關(guān)心哪些字段,對(duì)哪些字段有哪些選擇過(guò)濾條件,檢索結(jié)果需要顯示哪些字段內(nèi)容等。這些檢索條件可以用數(shù)據(jù)庫(kù)預(yù)設(shè)的條件,也可以自己設(shè)定。
舉例如下有如下幾個(gè)數(shù)據(jù)庫(kù)初一一班
初一二班
初一三班
其中,代表作文字段給出了每個(gè)學(xué)生的代表作文的電子文檔下載地址,用戶可以根據(jù)自己的需要進(jìn)行下載。
網(wǎng)站的網(wǎng)頁(yè)可以設(shè)置如下幾個(gè)選擇過(guò)濾條件班級(jí)/姓名/性別/年齡/身高/體重/籍貫/代表作文在班級(jí)的下面可以設(shè)置留空、初一一班、初一二班、初一三班、不顯示、用戶自設(shè)等六個(gè)條件,性別下面可以設(shè)置留空、男、女、不顯示、用戶自設(shè)等五個(gè)條件,在進(jìn)行網(wǎng)站資料查詢時(shí),用戶可以根據(jù)自己的需要來(lái)對(duì)查詢條件進(jìn)行設(shè)置。每個(gè)選擇過(guò)濾條件可以留空(不進(jìn)行過(guò)濾)、確定設(shè)置(如年齡14歲)、范圍設(shè)置(如身高140-142厘米)、模糊設(shè)置(如姓“張”的學(xué)生)、不顯示(該字段不在結(jié)果中顯示出來(lái)),并且每個(gè)字段的內(nèi)容都可以按照一定的順序來(lái)顯示。
如要查詢所有數(shù)據(jù)庫(kù)中叫“張三”的學(xué)生,并且只顯示姓名、年齡、性別和代表作文四個(gè)字段,其余字段不顯示,其設(shè)置方法如下姓名張三,年齡留空,性別留空,代表作文留空,其余字段均設(shè)為不顯示。其結(jié)果顯示如下
或者按如下方式顯示初一一班
初一二班
用戶在使用本網(wǎng)站進(jìn)行資料查詢時(shí),可以按照自己的需要進(jìn)行個(gè)性設(shè)置,比如將自己最常用的一些設(shè)置項(xiàng)目和內(nèi)容保存在本地客戶端,這樣就只需要對(duì)個(gè)別字段進(jìn)行設(shè)置,而不用對(duì)每個(gè)字段都進(jìn)行設(shè)置了。
權(quán)利要求
1.一種網(wǎng)站中利用數(shù)據(jù)庫(kù)進(jìn)行信息查詢的控制方法,其特征在于在網(wǎng)站服務(wù)器上設(shè)置了一個(gè)或者多個(gè)數(shù)據(jù)庫(kù),不同的數(shù)據(jù)庫(kù)的字段數(shù)量、類型和排列順序可以相同,也可以不同;在網(wǎng)頁(yè)上設(shè)置了多個(gè)選擇過(guò)濾條件,每個(gè)選擇過(guò)濾條件均與數(shù)據(jù)庫(kù)或者記錄字段相對(duì)應(yīng),所述選擇過(guò)濾條件均有留空、確定設(shè)置、范圍設(shè)置、模糊設(shè)置和不顯示等選擇方式的全部或者部分,選擇結(jié)果都可以按照任意一個(gè)或者多個(gè)字段的內(nèi)容進(jìn)行排序顯示;查詢結(jié)果以網(wǎng)頁(yè)輸出的方式顯示在用戶端,數(shù)據(jù)以列表的形式在網(wǎng)頁(yè)上顯示出來(lái)。
2.根據(jù)權(quán)利要求1所述的網(wǎng)站中利用數(shù)據(jù)庫(kù)進(jìn)行信息查詢的控制方法,其特征在于,每個(gè)選擇過(guò)濾條件均可以設(shè)置為網(wǎng)站預(yù)設(shè)值或者用戶自設(shè)值,所述網(wǎng)站預(yù)設(shè)值可以是一個(gè)或者多個(gè)預(yù)設(shè)值。
3.根據(jù)權(quán)利要求1所述的網(wǎng)站中利用數(shù)據(jù)庫(kù)進(jìn)行信息查詢的控制方法,其特征在于,在數(shù)據(jù)庫(kù)的每個(gè)記錄中,設(shè)置有用于保存該項(xiàng)記錄的相關(guān)資料的電子文件下載地址的字段,能直接下載相關(guān)的資料。
全文摘要
本發(fā)明公開(kāi)了一種網(wǎng)站中利用數(shù)據(jù)庫(kù)進(jìn)行信息查詢的控制方法,其特征在于在網(wǎng)站服務(wù)器上設(shè)置了一個(gè)或者多個(gè)數(shù)據(jù)庫(kù),不同的數(shù)據(jù)庫(kù)的字段數(shù)量、類型和排列順序可以相同,也可以不同;在網(wǎng)頁(yè)上設(shè)置了多個(gè)選擇過(guò)濾條件,每個(gè)選擇過(guò)濾條件均與數(shù)據(jù)庫(kù)或者記錄字段相對(duì)應(yīng),所述選擇過(guò)濾條件均有留空、確定設(shè)置、范圍設(shè)置、模糊設(shè)置和不顯示等選擇方式的全部或者部分,選擇結(jié)果都可以按照任意一個(gè)或者多個(gè)字段的內(nèi)容進(jìn)行排序顯示;查詢結(jié)果以網(wǎng)頁(yè)輸出的方式顯示在用戶端,數(shù)據(jù)以列表的形式在網(wǎng)頁(yè)上顯示出來(lái)??梢造`活地設(shè)置選擇過(guò)濾條件,快速獲得使用者關(guān)心的數(shù)據(jù),并且能一目了然地進(jìn)行數(shù)據(jù)對(duì)比,還有選擇結(jié)果以列表形式在網(wǎng)頁(yè)上顯示出來(lái)。
文檔編號(hào)G06F17/30GK101013439SQ20071004829
公開(kāi)日2007年8月8日 申請(qǐng)日期2007年1月19日 優(yōu)先權(quán)日2007年1月19日
發(fā)明者徐源 申請(qǐng)人:徐源