2016-10-26 9 views
0

MS AccessでリンクされたODBCを介してSQL Server 2012のテーブルにMS Accessテーブルからレコードを追加します。データは、SurveyIDであるキーフィールドを含むMS Accessテーブルと同じSQLテーブル内で構造化されています。キー違反のために1レコード(1493年)を追加できないというエラーメッセージが表示され続けます。 Accessテーブルのキーフィールドですが、groupbyクエリを使用してテストして、追加しようとしているテーブルにdupsがないことを確認しています。また、MS AccessテーブルのSurveyIDがSQLテーブルにないことを確認するためにinnerjoinクエリを作成しました。また、そのテーブルに問題があった場合に備えて、MSAccessデータベースを圧縮しました。ここで何が起こっているかを知るための他の提案はありますか?MS Accessがキーが一意のときにSQLキー違反に追加

答えて

0

私は私のように重要なことに焦点を当てていない人に自分のデータベースを与えました。レコードは、非キーフィールドの1つの検証制約のために追加されないことが判明し、MS Accessはエラータイプを正しく報告しませんでした。起こるが、知ることは得意なバマー。

関連する問題