在 Visual Basic 中,DeleteObject 方法執(zhí)行 DeleteObject 操作。
expression.DeleteObject(ObjectType, ObjectName)
expression 必需。返回“應(yīng)用于”列表中的一個(gè)對象的表達(dá)式。
ObjectType 可選 AcObjectType。
AcObjectType 可以是下列 AcObjectType 常量之一: |
acDataAccessPage |
acDefault 默認(rèn) |
acDiagram |
acForm |
acFunction |
acMacro |
acModule |
acQuery |
acReport |
acServerView |
acStoredProcedure |
acTable |
ObjectName 可選 Variant 型。字符串表達(dá)式,代表 objecttype 參數(shù)所選類型的對象的名稱。如果在類庫數(shù)據(jù)庫中執(zhí)行包含 DeleteObject 方法的 Visual Basic 程序代碼,Microsoft Access 將先在類庫數(shù)據(jù)庫中查找具有該名稱的對象,然后再到當(dāng)前數(shù)據(jù)庫中查找。
有關(guān)該操作及其參數(shù)如何使用的詳細(xì)信息,請參閱該操作的主題。
如果將 objecttype 和 objectname 參數(shù)留空(對于 objecttype 參數(shù)將采用默認(rèn)常量 acDefault),Microsoft Access 將刪除“數(shù)據(jù)庫”窗口中的選定對象。若要選擇“數(shù)據(jù)庫”窗口中的對象,可以使用 SelectObject 操作或 SelectObject 方法,并將 In Database Window 參數(shù)設(shè)置為“是”(True)。
下面的示例刪除指定的表:
DoCmd.DeleteObject acTable, "Former Employees Table"