首页 文章

访问VBA>如何将值带到另一个表

提问于
浏览
0

我是Access的新手,并且一直在努力解决以下问题 - 只需简单的名称来简化解释:

1-我有与table1相关的form1和与table2相关的form2

2- form2中的一个字段是table1的主键 . form2中的另一个字段是日期

3-填写form2中的那个日期后,我想将值带到table1中的日期字段 - 在table1的主键标识的记录中,我已经知道了

我怎样才能做到这一点?简单地说,它就像一个dlookup,但是以相反的顺序,即,不是从另一个表中读取数据以放入我当前的表单,我想从我当前的表单中获取数据并将其放在另一个表中 .

我有VBA技能,但没有sql ...

非常感谢你!

1 回答

  • 0

    我必须使UPDATE语句有效 - 如下所示 . 唯一的问题是,而不是采取我定义的值,Access提示我输入框输入数据,如果我这样做,那么我得更新另一个表:

    SQL = "UPDATE tabSolic_Orcamento " & _
    "SET tabSolic_Orcamento.DataEnvio = Me.DataEmissao " & _
    "WHERE ((tabSolic_Orcamento.Código = Me.NumSolic)) "
    

    enter image description here

    再次感谢!

相关问题