在 Microsoft Access 2010 数据宏中使用变量数据

Posted

技术标签:

【中文标题】在 Microsoft Access 2010 数据宏中使用变量数据【英文标题】:Use Variable data in Microsoft Access 2010 Data Macro 【发布时间】:2011-02-03 15:50:38 【问题描述】:

我是 Access 2010 数据宏的新手!

在我的数据库中,我有一个返回当前用户的 UserId 的函数。函数返回pubUserId(Public pubUserId为整数)

我有一个将新记录写入表的数据宏。这很好用。我想通过以下方式改进宏: * 包括调用此函数以确认 pubUserId(然后我 100% 知道用户是谁!) * 将 pubUserId 写入表中的字段。 (这将记录谁做了什么!)

以上两步怎么做?

【问题讨论】:

【参考方案1】:

您的宏应该 RunSql,并且您的 Sql 表达式应该在 SQL INSERT 语句的末尾附加 pubUserId 函数的结果。

【讨论】:

【参考方案2】:

我创建了一个返回函数值的查询(1 行,1 个单元格)。然后我将字段设置为 DLookup("UserID","ViewName") 的行。瞧!

【讨论】:

以上是关于在 Microsoft Access 2010 数据宏中使用变量数据的主要内容,如果未能解决你的问题,请参考以下文章

在 microsoft access 2010 表单和报告中显示多个附件

Microsoft Access 2010:查询和表单

Microsoft Access 2010 - 外键作为下拉菜单

Microsoft Access 2010 中的自定义查询

整个表搜索表单 - Microsoft Access 2010

Microsoft Access 2010 打开目录中的所有文件