0

Microsoft アクセスの追加クエリに関する一般的な質問があります。私がやろうとしていることの背景は次のとおりです。私たちは、Excelファイルを介して毎月引き出した人々の連絡先情報を含むオンラインデータベースを持っています. 私はそれをテーブルにインポートし、テーブル内のフィールドだけでなく、認証日を含むいくつかのフィールドを含むテーブルに追加しようとしています。

さて、私の質問は、追加クエリで、持ち込んだレコードが元のレコードと同じ人物であることを確認し、変更せずに上書きするにはどうすればよいかということです。それが追加クエリの仕組みですか、それともそれを行うにはコーディングが必要ですか?

tl;dr? クエリを追加します。間違ったレコードを上書きしないようにするにはどうすればよいですか?

私は正式な教育を受けておらず、この件に関するデータを見つけるのは困難でした.

4

1 に答える 1

0

追加クエリは、一致または重複をチェックしません。追加クエリは新しいレコードを追加しますが、新しいデータを既存のレコードに追加しません。

あなたが持っているものについては、VBAを使用することをお勧めします。ADO を使用して Excel シートに基づいてレコードセットを開き、DLookup または DCount を使用して、挿入または更新ステートメントを実行する前に一致するレコードが既に存在するかどうかを確認するのが最も簡単だと思います。

于 2013-11-15T02:24:30.110 に答える