从子窗体执行 SQL 更新查询,在主窗体上获取控件



在下面的代码中,我试图检索位于控制框"cboDepartment"中的值,该值位于主窗体"frmstaticdataDepartment07"上。 我正在尝试获取该值并将其插入表"tblvaluechain01"中,因为在字段"team"中的值等于零的每条记录中。

目前收到的错误消息是:查询无法识别我用于获取控件的字符串:[Forms]![数据部门07]![中央统计局]

sql_get = "UPDATE tblvaluechain01 SET notes = [Forms]![frmstaticdatadepartments07]![cbodepartments] WHERE [tblvaluechain01].[team]=0"

Application.DoCmd.RunSQL (sql_get)

您似乎没有连接要传递给查询的字符串。试试这个,

sql_get = "UPDATE tblvaluechain01 SET notes = " & Chr(34) & _
          [Forms]![frmstaticdatadepartments07]![cbodepartments] & Chr(34) & _
          " WHERE [tblvaluechain01].[team] = 0"

最新更新