官术网_书友最值得收藏!

3.3.4 查找與替換

用戶經常需要在數據庫中查找某條記錄的某個字段,該字段中含有用戶所需的特定信息,同時還可以通過替換功能對數據表中記錄的字段值進行修改。

1.查找

例3.4 在“教務管理系統”數據庫的“學生”表中查找姓名為“王怡”的記錄。

操作步驟如下。

(1)打開“教務管理系統”數據庫。

(2)在導航窗格中雙擊“學生”表,打開“學生”表的“數據表視圖”,在“開始”選項卡的“查找”組中單擊“查找”按鈕,打開“查找和替換”對話框。

(3)選擇“查找”選項卡,在“查找內容”文本框內輸入“王怡”,并指定查找范圍為“當前文檔”,匹配為“整個字段”,搜索為“全部”,如圖3-39所示。

圖3-39 設置“查找”選項卡的參數

(4)單擊“查找下一個”按鈕,光標定位到第一個“姓名”為“王怡”的記錄,如圖3-40所示,可以逐次單擊“查找下一個”按鈕,直至查找完畢。

圖3-40 光標定位到第一個“姓名”為“王怡”的記錄

2.替換

例3.5 在“教務管理系統”數據庫的“學生”表中,將姓名為“趙靜”的字段替換為“趙靜靜”。

操作步驟如下。

(1)打開“教務管理系統”數據庫。

(2)在導航窗格中雙擊“學生”表,打開“學生”表的“數據表視圖”,在“開始”選項卡的“查找”組中單擊“查找”按鈕,打開“查找和替換”對話框。

(3)選擇“替換”選項卡,在“查找內容”文本框內輸入“趙靜”,在“替換為”文本框內輸入“趙靜靜”,并指定查找范圍為“當前文檔”,匹配為“整個字段”,搜索為“全部”,如圖3-41所示。

圖3-41 設置“替換”選項卡的參數

(4)單擊“查找下一個”按鈕,光標定位到第1條姓名為“趙靜”的記錄,如圖3-42所示。如果需要替換,則單擊“替換”按鈕;如果不需要替換,則單擊“查找下一個”按鈕,直至全部查找替換完畢。

圖3-42 光標定位到第1條姓名為“趙靜”的記錄

(5)如果全文需要一次性替換,則直接單擊“全部替換”按鈕,打開“Microsoft Access”提示對話框,單擊“是”按鈕,如圖3-43所示。

圖3-43 單擊“是”按鈕

3.關于使用通配符

在指定要查找的內容時,如果僅知道要查找的部分內容,或者要查找以指定字符打頭或符合某種模式的內容時,均可以使用通配符作為其他字符的占位符。

在“查找和替換”對話框的“查找”選項卡中,可以使用如表3-9所示的通配符。

表3-9 通配符

需要注意的是,使用通配符搜索其他通配符,如星號“*”、問號“?”、數字符“#”、左方括號“[”或連字符“-”,必須將要搜索的字符放在方括號內;如果搜索感嘆號“!”或右方括號“]”,則不必將其放在方括號內。

例如,如果要搜索問號“?”,則在“查找”對話框內輸入“[?]”。如果要同時搜索連字符“-”和其他字符,將連字符放在方括號內,所有其他字符之前或之后。如果要搜索非連字符和其他非括號中的字符,將連字符放在感嘆號之后。

必須將左方括號、右方括號放在下一層方括號內“[[]]”,才能同時搜索一對左右方括號“[]”,否則Access會將這種組合作為空字符串("")處理。

主站蜘蛛池模板: 和田市| 盐边县| 清原| 昌黎县| 临猗县| 偃师市| 红河县| 沙湾县| 东光县| 临武县| 象州县| 永靖县| 巴青县| 军事| 文安县| 临夏县| 巫溪县| 马龙县| 洞口县| 英超| 三穗县| 綦江县| 淄博市| 晋城| 阿鲁科尔沁旗| 兴山县| 安徽省| 武清区| 徐闻县| 山西省| 建始县| 闽清县| 金沙县| 灯塔市| 洮南市| 昌宁县| 金塔县| 濮阳县| 咸阳市| 微山县| 纳雍县|