- ベストアンサー
accessで同じレコードが出来る
access2007です。2010でも同じ現象が起きています。 idをオートナンバーで振っているのですが、連続した2つの番号で同じ内容のレコードが出来ることがあります。 片方のレコードの内容を変更するともう片方の内容も自動的に変化します。 片方のレコードを削除すると両方削除されてしまいます。 現在レコード数は50000件です。 何か対処方法は無いでしょうか。 宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Q、何か対処方法は無いでしょうか? A、対策は二つ。 その1、不具合を解消する。 その2、オートナンバーの使用を中止する。 その1については、[Access オートナンバー 重複]等で検索すれば正常化する幾つかの方法が見つかります。 ですが、やはり<その2>が王道かと思います。テーブルが壊れた場合にはオートナンバーの使用が復旧のネックになるからです。
その他の回答 (1)
- takncom
- ベストアンサー率16% (15/91)
回答No.2
アクセスだけでマクロ等使わないで使用しているのでしょうか? それでしたらアクセスの不具合ということになりますね。 件数だけちゃんとカウントされればいいかなと思います。
お礼
オートナンバーは商品idに使っているのでここで構築しなおすのはちょっと厳しいです。これまでに削除で生じた欠番もありますし。やはりここは一気に直しておいた方が良さそうなので構造を同じにしたテーブルを作って欠番は埋め様にしデータを移行する方法を取ります。