- 1、本文档共57页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Access的进阶用法(进阶查询
精编资料
第26章 Access的进阶用法(进阶查询,进阶VBA)本节所使用的版本为Access 2007观念:几乎大多数的复杂功能都可以用『查询』来完成观念:Access的『查询』功能,就是SQL...
进阶
第26章 Access的進階用法(進階查詢,進階VBA)
本節所使用的版本為Access 2007
TOC \o 1-1 \h \z \u HYPERLINK \l _Toc229662679 1. 觀念:幾乎大多數的複雜功能都可以用『查詢』來完成 PAGEREF _Toc229662679 \h 2
HYPERLINK \l _Toc229662680 2. 觀念:Access的『查詢』功能,就是SQL語言的select 指令 PAGEREF _Toc229662680 \h 2
HYPERLINK \l _Toc229662681 3. 實作:如何用『關鍵字』的文字方塊,來做查詢 PAGEREF _Toc229662681 \h 3
HYPERLINK \l _Toc229662682 4. 實作:如何用『下拉式選單』的選項,來做查詢 PAGEREF _Toc229662682 \h 7
HYPERLINK \l _Toc229662683 5. 實作:如何『隨機出現1題紀錄』,來做複習或考試 PAGEREF _Toc229662683 \h 10
HYPERLINK \l _Toc229662684 6. 實作:如何做成第一個下拉式選單的結果會影響到第二個下拉式選單(例如:選台南縣,可以出現台南縣的鄉鎮名稱) PAGEREF _Toc229662684 \h 11
HYPERLINK \l _Toc229662685 7. 實作:如何做成第一個下拉式選單的結果會影響到第二個下拉式選單(例如:選第一層編碼,可以出現第二層編碼) PAGEREF _Toc229662685 \h 17
HYPERLINK \l _Toc229662686 8. 實作:如何使用VBA—輸入關鍵字查詢 PAGEREF _Toc229662686 \h 23
HYPERLINK \l _Toc229662687 9. 實作:如何使用VBA—修改資料 PAGEREF _Toc229662687 \h 30
HYPERLINK \l _Toc229662688 10. 實作:如何使用VBA—刪除資料 PAGEREF _Toc229662688 \h 34
HYPERLINK \l _Toc229662689 11. 實作:如何使用VBA排序—刪除一筆後,重新排序識別碼 PAGEREF _Toc229662689 \h 37
HYPERLINK \l _Toc229662690 12. PAGEREF _Toc229662690 \h 40
HYPERLINK \l _Toc229662691 13. 實作:如何使用VBA—新增資料 PAGEREF _Toc229662691 \h 41
HYPERLINK \l _Toc229662692 14. 觀念:比較ASP--AccesVBA—存取資料庫的差異 PAGEREF _Toc229662692 \h 47
HYPERLINK \l _Toc229662693 15. 實作:如何在表單中顯示出Word文件檔 PAGEREF _Toc229662693 \h 52
觀念:幾乎大多數的複雜功能都可以用『查詢』來完成
觀念:Access的『查詢』功能,就是SQL語言的select 指令
觀念:幾乎大多數的複雜功能都可以用『查詢』來完成
唯有2個功能,『查詢』無法做到:
去讀取、更改另外一個資料表的欄位值
也不能將現在這1個查詢出來的資料作更改
改善方法:
上述兩個功能,只能使用VBA了
VBA雖然程式碼不容易寫,但什麼功能皆能達到
觀念:
Access的『查詢』功能,就是
SQL語言指令的select * from 客戶 where 供應商= ‘統一’
換言之,在Access裡面,不需要背『SQL語言指令』,而完全在『查詢』功能裡面來替代
實作:如何用『關鍵字』的文字方塊,來做查詢
方法:
先建立查詢1(查詢-關鍵字),作出查詢關鍵字,,其中『多個欄位』要讀取自表單的某個項目
在表單(查詢-關鍵字表單)中建立一文字方塊(text51),其中資料來源要選查詢1(查詢-關鍵字)
再做一個按鈕(確定),其On Click事件,要設為[Forms]![查詢-關鍵字表單].Requery
範例:
開啟:英文學習系統_查詢_空白.mdb
先建立查詢(查詢-關鍵字)
資料來源:紀錄資料表
欄位
識別碼
英文
中文
英文範例
中文
資料表
紀錄資料表
文档评论(0)