- Access 2016數據庫應用基礎
- 王萍等主編
- 1173字
- 2022-05-06 15:30:40
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會將這種組合作為空字符串("")處理。
- 企業數字化創新引擎:企業級PaaS平臺HZERO
- 信息系統與數據科學
- Mastering Ninject for Dependency Injection
- Game Development with Swift
- SQL Server 2008數據庫應用技術(第二版)
- Access 2007數據庫應用上機指導與練習
- 數據革命:大數據價值實現方法、技術與案例
- 軟件成本度量國家標準實施指南:理論、方法與實踐
- Python醫學數據分析入門
- MySQL 8.x從入門到精通(視頻教學版)
- SQL優化最佳實踐:構建高效率Oracle數據庫的方法與技巧
- 云原生數據中臺:架構、方法論與實踐
- Solaris操作系統原理實驗教程
- 數據庫技術及應用
- MySQL技術內幕:InnoDB存儲引擎