如何使用Access 2010更新同一表中其他记录的1条记录和自动更新

时间:2016-04-08 06:50:20

标签: database ms-access access-vba ms-access-2010

我只是在Access 2010中创建简单表。 表名是Sheet1。 列:

ID, BarcodeNo, NoParticipant, GiftAlreadyTaken
1 , 80001    , ANDREW       , No
2 , 80002    , ANDREW       , No
3 , 80003    , ANDREW       , No
4 , 80004    , MATHEW       , No
5 , 80005    , MATHEW       , No
6 , 80006    , RICHARD       , No

实施例
ANDREW提供的条形码是80002,我们输入并保存并更新所有安德鲁条形码(80001,80002,80003),这样如果其中一个条形码已被扫描,它将立即更新全部。所以与参与者一起玩的GiftAready是安德鲁改为是

如果我使用2010年访问权限,我该怎么办?

1 个答案:

答案 0 :(得分:0)

使用VBA,我根据您的标记假设您使用的是VBA,您可以执行以下更新查询或使用该结构创建类似的内容。我不完全理解你的问题,所以可能不准确。

Currentdb.Execute "UPDATE Sheet1 " _ 
    & "SET GiftAlreadyTaken = 'Yes' " _ 
    & "WHERE NoParticipant = 'Andrew';"