• 締切済み

アクセス2003 テーブルの操作についての質問です

アクセス2003を使用しています。 たぶん初歩的な事だと思いますが、テーブルのなかの一つのフィールドを、オートナンバー型に設定していましたが、数値型になおして、修正しました。そして、オートナンバー型に変えようとしてもかわりません。どうやったら元のオートナンバー型に戻りますか?ちなみに、新しくオートナンバー型のフィールドをつくってみましたが、今日入力したレコードが一番に来てしまい、その次に旧レコードの1番がきてしまいます。なんとかもとに戻したいと思っています。

みんなの回答

  • piroin654
  • ベストアンサー率75% (692/917)
回答No.3

すみません。もう一つ追加です。 No1の(1) >問題のテーブルと同じ構造のテーブルを新規に >作成します。 元のテーブルのフィールドとと同じ名前で型を同じにした フィールドを設定します。このとき元のテーブルでフィールド がオートナンバーであったフィールドは、新しい テーブルでは同じくオートナンバーにしておきます。 を付け加えておきます。

  • piroin654
  • ベストアンサー率75% (692/917)
回答No.2

少し訂正です。 No1の(3) >オートナンバーのフィールド以外のフィールドを >選択します。 は、 もともとオートナンバーであったフィールドで 数値型にしてオートナンバー型に戻せない フィールドのことです。これ以外のフィールド をすべて選択する、ということです。

  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

テーブルの構造を変更するのは無理かも しれないので、新しいテーブルに元の テーブルのデータを移し変えます。 なお、 >ちなみに、新しくオートナンバー型のフィールド >をつくってみましたが、 のようなフィールドは削除しておいてください。 (1) 問題のテーブルと同じ構造のテーブルを新規に 作成します。 (2) 次にクエリを新しく作成し、問題のテーブルを 追加します。 (3) オートナンバーのフィールド以外のフィールドを 選択します。 (4) ツールバーのクエリから「追加クエリ」をクリック します。 追加先で新しく作成したテーブルを選択します。 出来たクエリは追加クエリです。これを適当な 名前で保存します。 (5) 出来たクエリをダブルクリックします。これで 元のテーブルのデータが新しく作成したテーブルに コピーされます。 データの並びが希望通りになっているか確認して ください。 (6) データの並びが確認できたら元のテーブルの名前を 少し変更して、新しく作ったテーブルの名前を 元のテーブルの名前に変更します。

関連するQ&A