Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Access2003で主キー以外で連続番号をふる保法は?

80 views
Skip to first unread message

iechan

unread,
Apr 20, 2010, 9:38:01 PM4/20/10
to
Access2003で主キー以外で連続番号をふる保法があれば、ご教示ください。

Hot Kotori

unread,
Apr 21, 2010, 12:59:08 AM4/21/10
to
ことりと申します。

"iechan" <iec...@discussions.microsoft.com> wrote in message news:21E992BD-892F-4AFB...@microsoft.com...
> Access2003で主キー以外で連続番号をふる保法があれば、ご教示ください。

1)
データシート ビューで上から 1,2, と入力して [↓]キーを押下すると
自動的に連番が入っていきます。レコード数が数百件程度であれば
これが早いかも?

2)
主キーをつけたフィールド(仮に ID とします)が別にあるのならば,
クエリで次のようなフィールドを作ったらいかがでしょうか。

連番: (SELECT Count([ID]) FROM [テーブル名] AS [tmp] WHERE [tmp].[ID] <= [テーブル名].[ID])

ID は主キーでなくても,Null や 重複がなければ使えます。

3)
その他,ご参考に。

[AC97] レコードセットの各レコードに連続番号をつける方法
http://support.microsoft.com/kb/410756/ja

[AC97] オートナンバー型のデータを連続番号に再設定する方法
http://support.microsoft.com/kb/404069/ja

0 new messages