使用更新查询使用表单值更新Table

时间:2018-05-04 13:34:12

标签: sql ms-access ms-access-2016

当用户使用我的Login表单登录时,我希望我的Update查询将其提取并将User_Name存储到Login_Status.Last_User,一个记录表。< / p>

该字段被称为[Forms]![Login]![User_Name]所以我尝试这样做:

UPDATE Login_Status 
   SET LAST_USER = [Forms]![Login]![User_Name];

然而,这不起作用。查询运行时没有错误,并且不会更新字段。 Access不将表单引用作为更新表的有效值吗?

更新:如果查询是由它自己运行的,它将更新表。但是,如果它是由宏运行的,它就赢了。

更新: enter image description here 注意:删除查询会清除Login_Status数据表。        Gaurd_Dog会针对数据库检查User_NamePassword字段,并将结果插入Login_Status.Status字段。

更新:我只是关闭并重新启动数据库,它工作正常。这是与我的其他question类似的解决方案。必须是Access问题。

0 个答案:

没有答案