Save 方法

expandtri全部显示

在 Visual Basic 中,Save 方法执行 Save 操作。

expression.Save(ObjectType, ObjectName)

expression     必需。返回“应用于”列表中的一个对象的表达式。

ObjectType   可选 AcObjectType

AcObjectType 可以是下列 AcObjectType 常量之一:

acDataAccessPage

acDefault 默认

acDiagram

acForm

acFunction

acMacro

acModule

acQuery

acReport

acServerView

acStoredProcedure

acTable

注释  如果在“Visual Basic 编辑器 (VBE)”中关闭模块, 则必须在 objecttype 参数中使用 acModule

ObjectName     可选 Variant 型。字符串表达式,表示 objecttype   参数所选类型的对象的有效名称。

说明

有关该操作及其参数如何使用的详细信息,请参阅该操作的主题。

如果将 objecttype 和 objectname 参数留空(对于 objecttype 参数,留空时将采用默认常量 acDefault),Microsoft Access 将保存活动的对象。如果将 objecttype 参数留空,但在 objectname 参数中输入了名称,则 Microsoft Access 使用指定的名称保存活动的对象。如果在 objecttype 参数中输入了对象类型,则必须在 objectname 参数中输入一个已有的对象名称。

如果将 objecttype 参数留空,而在 objectname 参数中输入名称,则必须包含 objecttype 参数的逗号。

注释  不能使用 Save 方法以新名称保存以下内容:

?“窗体”视图“数据表”视图中的窗体

 

?“打印预览”中的报表

 

?模块

 

?“页”视图中的数据访问页

 

?“数据表”视图“打印预览”中的服务器视图。

 

?“数据表”视图“打印预览”中的表。

 

?“数据表”视图“打印预览”中的查询。

 

?“数据表”视图“打印预览”中的存储过程。

不论是在当前数据库还是在类库数据库中执行 Save 方法,都将在创建对象的数据库中保存指定对象或活动对象。

示例

下面的示例使用 Save 方法保存名为“新雇员窗体”窗体。当包含该方法的代码执行时,窗体必须处于打开状态。

DoCmd.Save acForm, "New Employees Form"