單參數(shù)查詢
3.4 創(chuàng)建參數(shù)查詢
使用前面介紹的方法創(chuàng)建的查詢,無(wú)論是內(nèi)容,還是條件都是固定的,如果希望根據(jù)某個(gè)或某些字段不同的值來(lái)査找記錄,就需要不斷地更改所建查詢的條件,顯然很麻煩。為了更靈活地實(shí)現(xiàn)查詢,可以使用Access提供的參數(shù)查詢。
參數(shù)查詢利用對(duì)話框,提示用戶輸入?yún)?shù),并檢索符合所輸參數(shù)的記錄。用戶可以建立一個(gè)參數(shù)提示的單參數(shù)查詢,也可以建立多個(gè)參數(shù)提示的多參數(shù)查詢。
3.4.1 單參數(shù)查詢
創(chuàng)建單參數(shù)查詢,就是在字段中指定一個(gè)參數(shù),在執(zhí)行參數(shù)查詢時(shí),輸入一個(gè)參數(shù)值。
例3.13 以已建“學(xué)生選課成績(jī)”查詢?yōu)閿?shù)據(jù)源建立一個(gè)査詢,按照學(xué)生姓名查看某學(xué)生的成績(jī)。并顯示學(xué)生“學(xué)生編號(hào)”、“姓名”、“課程名稱”和“成績(jī)”。操作歩驟如下:
(1)在“數(shù)據(jù)庫(kù)”窗口的“查詢”對(duì)象中,單擊“學(xué)生選課成績(jī)”查詢,然后單擊“設(shè)計(jì)”按鈕
,打開(kāi)查詢“設(shè)計(jì)”視圖。
(2)在“姓名”字段的“條件”行中輸入“[請(qǐng)輸入學(xué)生姓名]”,結(jié)果如圖3.35所示。
方括號(hào)中的內(nèi)容即為查詢運(yùn)行時(shí)出現(xiàn)在參數(shù)對(duì)話框中的提示文本。盡管提示的文本可以包含查詢字段的字段名,但不能與字段名完全相同。
,屏幕會(huì)顯示“輸入?yún)?shù)值”對(duì)話框,在“請(qǐng)輸入學(xué)生姓名:”文本框中輸入“劉力”,如圖3.36所示。
從圖中可以看到,對(duì)話框中的提示文本正是在查詢字段的“條件”行中輸入的內(nèi)容。按照要求輸入査詢條件,如果條件有效,査詢結(jié)果將顯示所有滿足條件的記錄;否則不顯示任何數(shù)據(jù)。
相關(guān)推薦:2011年上半年計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間匯總
2011計(jì)算機(jī)等級(jí)考試二級(jí)Access基礎(chǔ)教程匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |