2016-04-08 1 views
-2

アクセス2010年に単純なテーブルを作成します。 テーブル名はSheet1です。 列:Access 2010を使用して1つのレコードを更新し、同じテーブルの他のレコードを自動更新する

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)そうを更新スキャンされたバーコードの1つが、すぐにすべてを更新します。参加者とのGiftAlreadyTakenはAndrewのYesへの変更です

私は2010年のアクセスを使用していますか?

+0

私はあなたの質問があまり明確ではないことを恐れています。人々はここで何が起こっているのかを理解するために、テーブルの例を試してみることをお勧めします。 – LiamH

答えて

0

あなたのタグに基づいて使用していると仮定しているVBAを使用すると、次の更新クエリを実行したり、構造を使用して類似のものを作成したりすることができます。私はあなたの質問を完全に理解していないので、正確ではないかもしれません。

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

ご質問申し訳ありません。 – JimmySo

+0

私は手段 を意味します。バーコードを80001のようにフィールドbarcodenoでスキャンし、オブジェクトのテキストボックスに表示される参加者はANDREWで、GiftAlreadyTakenもNo(False) - チェックリストです。 これをTRUE(YES)にチェックし、ANDREW(80001、80002、80003)でbarcodenoをすべて更新するために自動でチェックします。 – JimmySo

関連する問題