アプリ版:「スタンプのみでお礼する」機能のリリースについて

クエリに入力してあるデータを一気に変更したいのですが…つまり、
  1 Aさん
  2 Bさん
  3 Cさん
  4 Dさん
  5 Eさん
  ………
 とデータが入力されていて、「3 Cさん」を削除して、その後の人の番号を繰り下げたい。「3 Dさん」「4 Eさん」………としたいんです。
エクセルのオートフィルのようにできますか?
できない場合 コツコツ 3,4,5,6…と入力なのですか。そんなことないことを祈ります。
すみません、こんな質問で。初めてアクセスさわったものですから、調べる本もなく、でも仕事を進めなくてはという困った状態なので…お願いします。 

A 回答 (3件)

VBAで数字のフィールドを小さい順に並べてから、


一時的な別のテーブルにデータを詰めながらコピーして
からロックして、リネームならば不可能ではないです。

しかし数字のフィールドが他のテーブルとのリレーション
に使われているプライマリーキーである場合は
やらない方がいいでしょう。

一般的にも歯抜けを避けるために、毎回順番をつめる
処理は無意味だと思います。もし順番をつめる処理が
画面の見た目のためだけであれば、データベースを
いじらずともデータセットから「何番目のデータか」を
取得すればよいだけかもしれません。

見た目のためなのか、もっと複雑な理由があるのか
補足願います。
    • good
    • 0

「自信あり」としたにもかかわらず、それは「魔法使いの開発工房」のご紹介の事ですので、


私も何もわかっていないのですが、
挿入メニューからクエリが出ませんでしょうか。
今度は「自信なし」にしますね。
    • good
    • 0

[AC97] オートナンバー型のデータを連続番号に再設定する方法


http://support.microsoft.com/default.aspx?scid=k …

バージョンがわからないのですが、基本的には変わらないと思いますので・・・。

あと、入門には
魔法使いの開発工房
http://www.mahoutsukaino.com/index.htm

ここがいいかと思います。

この回答への補足

早速の回答ありがとうございます。バージョンは2000です。hirorin2004さんの薦めてくださったマイクロソフトサポートを見たところ,『元の "商品" テーブルを選択し、ツールバーから [新規オブジェクト] ボタンのドロップダウンリストから [新規クエリー] をクリックします』とありました。この【[新規オブジェクト] ボタン】っていうのは2000にもありますか?ごめんなさい全く何もわかっていないいんですが・・・教えてください。

補足日時:2004/02/02 11:56
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!