访问表单更新多个字段

Posted

技术标签:

【中文标题】访问表单更新多个字段【英文标题】:access form update multiple fields 【发布时间】:2012-07-15 04:51:17 【问题描述】:

我正在使用一个表单来使用 ms access 2002 更新我的表,当我退出一个字段时,我想访问以将数据复制到另一个字段。例如,在输入 address1 后,我希望将数据复制到字段 address2。当大多数记录在两个字段中具有相同的地址时,可以节省时间。

【问题讨论】:

【参考方案1】:

如果记录是新的,我建议您运行您的代码,并询问是否不是。通常最好重命名表单上的控件以确保您引用的是控件而不是字段,因为默认情况下,MS Access 将字段的名称分配给控件。

Private Sub MyTextbox_AfterUpdate()
    If Me.NewRecord Then
        Me.OtherTextbox = Me.MyTextbox
    Else
        If MsgBox("Copy this?", vbYesNo) = vbYes Then
            Me.OtherTextbox = Me.MyTextbox
        End If
    End If
End Sub

【讨论】:

以上是关于访问表单更新多个字段的主要内容,如果未能解决你的问题,请参考以下文章

在子表单访问中绑定组合框

在一个字段中使用多个参数按表单访问查询

访问视图中的嵌套表单字段(嵌入表单集合)

访问选择查询记录集不可更新

使用表单和子表单访问 VBA 代码格式更新表

退出表单前访问必填字段