使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

可以使用 Access 桌面数据库中的 DeleteObject 操作删除指定的数据库对象。

注意: 如果数据库不受信任,则不允许此操作。

注意: DeleteObject 宏操作在 Access Web 应用中不可用。

设置

DeleteObject 操作具有以下参数。

操作参数

说明

对象类型

要删除的对象的类型。 在“宏生成器”窗格的“操作参数”部分的“对象类型”框中,单击“”、“查询”、“窗体”、“报表”、“宏”、“模块”、“数据访问页”、“服务器视图”、“关系图”、“存储过程”或“函数”。 若要删除在导航窗格中选择的对象,请将此参数留空。

对象名称

要删除的对象的名称。 “对象名称”框显示数据库中属于“对象类型”参数所选类型的所有对象。 如果“ 对象类型 ”框留空,则此框也留空。

如果在 类库数据库 中运行包含 DeleteObject 操作的宏,Access 首先在库数据库中查找具有此名称的对象,然后在当前数据库中查找该对象。

警告: 如果将“ 对象类型 ”和“ 对象名称” 框留空,Access 将删除在导航窗格中选择的对象,而不会在遇到 DeleteObject 操作时显示警告消息。

备注

可以使用 DeleteObject 操作删除在运行宏时创建的临时对象。 例如,可以使用 OpenQuery 操作运行创建临时表的 生成表查询 。 使用完临时表后,可以使用 DeleteObject 操作将其删除。

此操作与在导航窗格中选择对象,然后按 DEL 键,或右键单击导航窗格中的对象并单击 “删除”具有相同的效果。

若要在 Visual Basic for Applications 模块中运行 DeleteObject 操作,可以使用 DoCmd 对象的 DeleteObject 方法。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×