1

我正在尝试运行一个简单的更新查询,它应该从表单中获取一个值并更新一个已经存在的表。这是使用 VBA 完成的。执行时未显示错误消息,但表格未使用来自 NI 的新值进行更新。代码如下。

   strsql = "UPDATE t_datefromform SET "
   strsql = strsql & "[txtmonth] = '" & [Forms]![SupplierScorecard].[txtMonth] & "'"

   Debug.Print strsql

   CurrentDb.Execute strsql
4

1 回答 1

0

set [txtmonth] 是输入参数 use strsql = "Update t_datefromform set txtmonth = '" & [Forms]![SupplierScorecard].[txtMonth] & "'"

于 2013-07-23T13:36:57.277 回答