DeleteObject 操作

此頁(yè)沒有內(nèi)容條目
內(nèi)容

expandtri全部顯示

用 DeleteObject 操作可刪除指定的數(shù)據(jù)庫(kù)對(duì)象。

設(shè)置

DeleteObject 操作具有以下參數(shù):

操作參數(shù)

說(shuō)明

對(duì)象類型

要?jiǎng)h除對(duì)象的類型。可在“宏”窗口“操作參數(shù)”部分的“對(duì)象類型”框中單擊“表”、“查詢”、“窗體”、“報(bào)表”、“宏”、“模塊”、“數(shù)據(jù)訪問(wèn)頁(yè)”、“服務(wù)器視圖”、“圖表”、“存儲(chǔ)過(guò)程”或“函數(shù)”。若要?jiǎng)h除“數(shù)據(jù)庫(kù)”窗口中的選定對(duì)象,請(qǐng)將該參數(shù)留空。

對(duì)象名稱

要?jiǎng)h除對(duì)象的名稱?!皩?duì)象名稱”框中顯示了數(shù)據(jù)庫(kù)中由“對(duì)象類型”參數(shù)指定的類型的所有對(duì)象。如果“對(duì)象類型”框?yàn)榭?,則也請(qǐng)將本框留空。

如果在某個(gè)類庫(kù)數(shù)據(jù)庫(kù)中運(yùn)行一個(gè)包含 DeleteObject 操作的宏,Microsoft Access 將首先在該類庫(kù)數(shù)據(jù)庫(kù)中查找具有該名稱的對(duì)象,然后再到當(dāng)前數(shù)據(jù)庫(kù)中查找。

警告  如果“對(duì)象類型”和“對(duì)象名稱”參數(shù)為空,Access 在遇到 DeleteObject 操作而刪除“數(shù)據(jù)庫(kù)”窗口中選定的對(duì)象時(shí)并不顯示警告信息。

說(shuō)明

用 DeleteObject 操作可刪除在運(yùn)行宏時(shí)創(chuàng)建的臨時(shí)對(duì)象。例如,在用 OpenQuery 操作運(yùn)行一個(gè)生成表查詢時(shí)可以創(chuàng)建一個(gè)臨時(shí)的表。在使用完該臨時(shí)表之后,就可用 DeleteObject 操作刪除它。

該操作的效果與在“數(shù)據(jù)庫(kù)”窗口中選擇一個(gè)對(duì)象,然后按 Del 鍵或單擊“編輯”菜單上的“刪除”是一樣的。

若要在 Visual Basic 中運(yùn)行 DeleteObject 操作,請(qǐng)使用 DoCmd 對(duì)象的 DeleteObject 方法。