在access程式設計中,經常會需要獲取程式所在的目錄及全名,下列的各種方法可實現這個功能。
不過,需注意currentproject及codeproject不適合access97及以前的版本。
另外,需注意currentproject及codeproject的區別
一般情況下,如果你的mdb或adp只使用乙個檔案,兩者指同乙個物件。但如果你的mdb引用了另乙個mde檔案。且這段**是在mde裡執行的話,則currentproject指你的第乙個mdb,codeproject指的是你引用的mde檔案。這種特性用在多模組,通用模組開方中非常好,我將其用於企業管理系統的開發當中,這樣,可使用多個mde檔案來分開實現不同的功能,而各個mde又可組合成乙個強大的系統(如erp)。
有關詳細的mde相互呼叫及如果跨mde、平級mde、上下級mde相互呼叫窗體及報表的方法,可發郵件給我
currentproject.fullname
d:frontaccesstmtonyaboutpath.mdb
currentproject.name
tmtonyaboutpath.mdb
currentproject.path
d:frontaccess
currentdb.name
d:frontaccesstmtonyaboutpath.mdb
codeproject.name
tmtonyaboutpath.mdb
codeproject.fullname
d:frontaccesstmtonyaboutpath.mdb
codeproject.path
d:frontaccess
讀取各個物件的名稱
dim obj as accessobject
for each obj in currentproject.alldataaccesspages
debug.print obj.name
next obj
for each obj in currentproject.allforms
debug.print obj.name
next obj
for each obj in currentproject.allmacros
debug.print obj.name
next obj
for each obj in currentproject.allmodules
debug.print obj.name
next obj
for each obj in currentproject.allreports
debug.print obj.name
next obj
2023年計算機二級Access考試模擬試題9
21 若要用設計檢視建立乙個查詢,查詢總分在255分以上 包括255分 的女同學的姓名 性別和總分,正確的設定查詢準則的方法應為 21 a 在準則單元格鍵入 總 255 and 性別 女 b 在總分準則單元格鍵入 總 255 在性別的準則單元格鍵入 女 c 在總分準則單元格鍵入 255 在性別的準則...
2023年計算機二級Access考試模擬試題11
31 下列不是窗體控制項的是 31 a 表 b 標籤 c 文字框 d 組合框 32 無論是自動建立窗體還是報表,都必須選定要建立該窗體或報表基於的 32 a 資料 b 查詢 c 表 d 記錄 33 下列選擇窗體控制項物件正確的是 33 a 單擊可選擇乙個物件 b 按住shift鍵再單擊其它多個物件可...
2023年計算機二級Access考試模擬試題5
1 access資料庫屬於 1 資料庫。a 層次模型 b 網狀模型 c 關係模型 d 物件導向模型 2 開啟access資料庫時,應開啟擴充套件名為 2 的檔案。a.mda b.mdb c.mde d.dbf 3 已知某一資料庫中有兩個資料表,它們的主關鍵字與主關鍵字之間是乙個對應多個的關係,這兩個...