【发布时间】:2014-02-27 11:47:20
【问题描述】:
我想知道是否可以在表单的文本框中输入数字数据,单击更新按钮将运行更新查询并将表单中的值 a 和 b 添加到表中的值 a 和 b .到目前为止我所拥有的是
Private Sub Command32_Click()
DoCmd.SetWarnings False
DoCmd.OpenQuery "updaterquery"
DoCmd.SetWarnings True
End Sub
在按钮上和用于更新查询
[表单]![更新程序]![idtbox]
[表单]![更新程序]![salestbox]
[Forms]![updater]![retentionstbox]
这些位于更新查询的“条件”部分下,这就是我目前所获得的全部内容。
任何建议都会非常棒,提前致谢。
【问题讨论】:
-
测试起来很容易:这种方法听起来很合理——试一试,你不会破坏任何东西!当然,表单上的数据需要符合您要插入的表的数据完整性和验证要求。我想您应该从查询中粘贴 SQL 以确保完整性,并指出您在尝试您的方法时遇到的具体问题。
-
谢谢马特,我不担心测试,因为这还没有真正的数据,当我单击更新按钮时,我收到一条错误消息,指出“运行时错误'3270':找不到属性。 "当我调试时,我得到“DoCmd.OpenQuery”updaterquery“”突出显示。如果我只是单击实际 updaterquery 上的运行命令,我会得到“查询必须至少有一个目标字段。”
标签: ms-access