Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


813 / 9994 ←次へ | 前へ→

【12490】Re:オートナンバーの飛び抜け
回答  かるびの  - 14/4/5(土) 2:22 -

引用なし
パスワード
   >この連番を飛び番なしの連番にすることはできますか?
 フィールドがオートナンバー型である限り、無理です。

 オートナンバーというのは、主キーの値を自動的に振ってくれるものであり、
主キーとは、レコードを特定するためのものです。
 オートナンバーで絶対にあってはならないのは、値が重複することです。
 だから、1回使われた値は2度と使われることがないようになっています。
 オートナンバーは重複することがない値を振ることが目的ですから、
そもそも連番である必要がありません。
 
 IDを連番にしたいなら、
IDをオートナンバー型にせず、かつ、
DMax関数あたりを使って、IDを振る手順を、自前で実装する必要があります。
198 hits

【12489】オートナンバーの飛び抜け くやっち 14/4/4(金) 17:00 質問[未読]
【12490】Re:オートナンバーの飛び抜け かるびの 14/4/5(土) 2:22 回答[未読]
【12491】Re:オートナンバーの飛び抜け くやっち 14/4/6(日) 14:36 お礼[未読]

813 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078193
(SS)C-BOARD v3.8 is Free