- ベストアンサー
Accessのオートナンバー型について
Accessのオートナンバー型についての質問です。 ある項目をオートナンバー型にしているのですが、 何かの拍子で番号が変化してしまったようです。 たとえば当初は4の番号が7に変わったというようにです。 このようなことはよくあるものなのでしょうか。 これを防ぐ手立てなどありますでしょうか。
- nihon_no_samurai
- お礼率70% (315/444)
- オフィス系ソフト
- 回答数4
- ありがとう数0
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
変わったのだとしたら更新クエリかVBAか手作業で変更(削除)したのでしょう。 下記を確認してください。 「オートナンバー型のデータを連続番号に再設定する方法」 http://support.microsoft.com/kb/881386/ja 「オートナンバー型のデータを特定の数字から開始する方法」 http://support.microsoft.com/kb/881387/ja
その他の回答 (3)
Q1、このようなことはよくあるものなのでしょうか。 A1、100%、ありえません。 Q2、これを防ぐ手立てなどありますでしょうか。 A2、ありえないので防ぐ手立てもりません。 多分、勘違いか誤解です。
- fly_moon
- ベストアンサー率20% (213/1046)
そんなエラーは見たことがないのですが。入力時に4が振られたらいつまで経っても4であるのが通常です。バグですかね?バージョンは何ですか?
- pouyo
- ベストアンサー率28% (48/166)
オートナンバーというのは人間の為についていると言うよりは処理の為についているものなので 「連番にする」為にあるものじゃないのです 4の次が7になるのは 5番を削除したとか入力しかけてやめたとかで5番が欠番した時にそうなります どうしても連番を振りたければ 前のデータの番号+1を新規のデータにふるようにVBAなどを利用するしかないようです。
関連するQ&A
- access2007のオートナンバーについて
access2007のオートナンバーについて こんにちは、さっそくですが質問させていただきます。 accessの勉強を始めた者ですが、 オートナンバーを指定したフィールドと、その他の必要な項目の フィールドから成るテーブルを作成して、 オートナンバー1~3までのレコードを入力して、 オートナンバー3のレコードを削除した時、 そのあとで、レコードを追加すると、 オートナンバー4のレコードが作成されるのですが、 このレコードをオートナンバー3のレコードとして、 作成することはできるのでしょうか? そのような設定ができろのかどうか、もしできるのであれば、 その方法や、参考になるサイトなど、なにぶん初心者ですので 教えていただけないでしょうか。 よろしくお願いします。
- ベストアンサー
- その他(データベース)
- ACCESS2000でオートナンバーを1から付けたいのですが
ACCESS2000のテーブルで新規に作ったときはオートナンバーフィールドが1からになるんですが、何度かレコードの試験入力や削除を繰り返しているうちに、頭の番号が増えていきます。テーブルのデザインで、オートナンバーをテキスト型にして、新しいオートナンバー型行を挿入しても1からになりません。なにかよい方法はないでしょうか?
- ベストアンサー
- オフィス系ソフト
- Accessのオートナンバーを1から始めないには
Accessのオートナンバーを設定すると1から自動的に始まるのですが、最初に4桁の数字入力して始めることは可能でしょうか。 それとも、この最初の番号を指定して、ひとつずつ数字が自動的に増える設定はオートナンバー意外でおこなうのでしょうか。
- ベストアンサー
- オフィス系ソフト
- アクセスのオートナンバーの再設定について
サイトの中をいろいろ調べてみたのですが、いまいちピンとこなく質問をさせてもらいます。 先日、アクセスで作ったデーターが全部飛び、バックアップデーターを拾ってからおかしくなりました。 具体的には、ID(オートナンバー設定)、文書件番号(テキスト)で作っています。 オートナンバーがぐしゃぐしゃになったので、文書件番号と同じ値を振りたくてやったのですが、途中から番号が飛びます。 具体的には、オートナンバーが1~64まで並んだら、次に102~150までならんで、また65~101まで並んで、151からというようになってしまいます。何度オートナンバーを削除して作り直しても同じ結果になります。主キーとして使っています。文書件番号と同じ値を振りたいのですが、どうしたらよいのでしょうか?
- ベストアンサー
- その他MS Office製品
- Accessのオートナンバー
Accessのテーブルのオートナンバー型は、レコードの追加、削除を繰り返すと飛び番号になってしまいますが、再度ふり直すってできますか? よろしくお願いいたします。 Accessは、超初心者です。
- ベストアンサー
- オフィス系ソフト
- Access 2010で重複したオートナンバーが
Access 2010で重複したオートナンバーが振られてしまいます。 既に5325という値があっても、さらにその番号が振られてしまいます。 こんなことってあるのでしょうか?
- ベストアンサー
- その他(データベース)
- ACCESSのようなオートナンバー
EXCELの質問なんですが、ACCESSのようなオートナンバーは可能なんでしょうか? A B 1|管理番号 船番 2| 1 第1船 3| 2 第2船 4| 3 第3船 5| 4 第1船 ・ ・ ・ 例えばBの縦の列に船番という列があって、この番号は年度管理 で、4/1から第1船という風にカウントされていき、年度が終わるとリセットされ翌年度から、また第1船となります。 で、質問はAの縦の列に、年度は関係なくカウントされていくオートナンバーみたいな関数ってあるのでしょうか? わかりにくい質問ですが、頭の良い方お願いします。 Bの列に番号を入力するとAの列に自動的に入力されるというのが希望です。
- ベストアンサー
- オフィス系ソフト
- アクセスのオートナンバー
XPのアクセスを使っています。 オートナンバーに主キーが設定されています。 データを入力するとオートナンバーが「1・2・3~」と振られていきますが、もし「3」のデータを消去すると「1・2・4~」となります。 私的にはツメて「1・2・3~」となって欲しいのですが無理なのでしょうか?オートナンバーとはそういうもの? アクセス超初心者ですのでよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- アクセスのオートナンバーが飛びすぎに
過去の質問検索で、うまく見つけられませんでしたので質問させてください。 【状況】 ・10000件ほどレコードがあります。 ・レコードの項目にはオートナンバーがふられていて、それが主キーになっております。 ・データベースは私が作ったものではありません ・しかも私はアクセス初心者で、最初から作り直せるようなものではありません ・データベースはアクセス2000です 【困っている事】 具体的な数字を例にあげて説明します。 今までは入力すると10000件目の次は10001番と当然番号がついていたのですが、先週に「ファイルのインポート」機能を使って300件追加して、本日入力を再開したら、本来は10301番と番号をふられるハズが80001435番、みたいな大幅に飛んだ番号を振るようになりました。 【どう解決したいか】 既存の今までのデータは10300件までキレイに番号をふられて揃っている為、次の入力を10301から始まるようにしたいです。 ※補足必要であれば聞いてください
- ベストアンサー
- オフィス系ソフト
- アクセスのオートナンバーの法則
アクセスのオートナンバーについての質問です。 いま、1~100までのオートナンバーで付番されたIDを持った顧客データがあって 101件目を間違えて削除してしまい、その次に入力をしたデータは102番になってしまうため、 欠番を埋めるために、ここでも紹介されている、オートナンバー再設定の方法を行いました。 すると、今までついていた1~100までの番号が、どういう法則かわからないのですが順番がぐちゃぐちゃになって付番されてしまいます。 これを、1から100までの数字は変えず、最後の欠番1こ分だけ詰めて、新しいデータを101番から付番させたいのですが、どうしたらよいのでしょうか。 解決方法ご存知の方ぜひ教えてください。 よろしくお願いします。
- 締切済み
- オフィス系ソフト