• 締切済み

Access2000 レコードコピー

Access2000について質問です。 クエリを使用して、 あるテーブルのレコードをコピーして、 同じテーブルに追加するにはどうしたらいいですか。 別のテーブルへ追加する方法はわかったのですが、 同じテーブルに追加する方法がわかりません。 すっごく単純な質問ですが、 よろしくお願いします。

みんなの回答

  • t_shigeno
  • ベストアンサー率40% (4/10)
回答No.1

同じテーブルという意味が、そっくり同じ構造のテーブルという意味なら、 クエリウイザードで追加クエリを作ります。 クエリをデザインビューで開いてから、クエリ-追加を選んでください。 緑十字のアイコン表示のクエリが出来上がります。 このクエリを実行するごとに、テーブルAのレコードがテーブルBに追加されます。

youko_puri
質問者

補足

ごめんなさい。説明が足りなかった・・・。 同じテーブルというのは、 一つのテーブルに対してってことです。 テーブルAにあるレコードのコピーを テーブルAに書き込む感じです。

関連するQ&A

  • ACCESSでレコードのコピー

    ACCESS初心者です。 テーブルt_Aとt_Bがあり、t_Aを元にしたフォームがあるとします。 行いたいのはこのフォームでレコードを選択しボタンをクリックして t_Aの該当レコードのフィールドの値をt_Bのフィールドにコピー(新規追加)したいのです。 追加クエリでなんとかなるかなと思ったのですが思うようなクエリが作れないのです。 アドバイスをいただけませんでしょうか。 マクロ、VBAの利用方法についてはほぼわかっております。

  • Accessでの新規レコードの追加の方法

    Windows XP上でMicrosoft Access 2000を使用しています。 オートナンバー型フィールド1つのみを含むテーブルに新規レコードを追加したいのですが、クエリやそれを基にしたフォームを介した方法はもちろんのこと、テーブルをデータシートビューで表示した状態でも追加することができません。 例えばレコードセレクタからレコード追加を選んでレコード保存を選んでも追加されません。 このテーブルに別のフィールドを追加してデータを入れるとレコードの追加が可能なのですが、オートナンバー型フィールド1つのみではうまくいきません。 どなたかオートナンバー型フィールド1つのみを含むテーブルに新規レコードを追加する方法を御存知でしたら御教示下さいませ。

  • Accessフォームの新規レコードについて

    いつもお世話になっています。 Access2000でフォーム作成をしているときにちょっと詰まってしまいました。 クエリからフォームの作成を行うと、フォームの新規レコードの追加ができないんです! テーブルからフォームを作成する場合は新規レコードの追加は可能でした。 クエリがあるとどうしても新規レコードの追加ができなくなってしまいます。 クエリからフォームを作成して、新規レコードの追加を行えるようにすればどうしたらいいんでしょうか? よろしくお願いします。

  • Access2000で同じテーブル内のレコードをコピーしたい

    いつもお世話になっています。 Access初心者です。 Aテーブル内の特定のレコードBをコピーしてレコードCとして追加したく思っています。 当然キーとなるものは連番で取得します。 今はレコードBを全て呼び出してそのデータを新規レコードCに入力する方法を取っています。 Insert文みたいな感じの構文みたいなのがあるのでしょうか? Access2000 Win Xpを使用しています。 質問自体が見当違い?とかかもしれませんが、どうぞアドバイスをお願いします。

  • Access2003 空レコード挿入

    レコード件数0件のテーブルに空レコードを1件挿入したいのですが、追加クエリで可能でしょうか? 可能な場合の方法、また他の方法についても教えてください。 Access初心者なのでVBA等詳しくありません。よろしくお願いします。

  • Access操作について

    クエリにレコードの追加をしたいのですが、テーブルと1対多のリレーションの設定がされているため、クエリにレコードを追加できません。 そこでお聞きしたいのですが、(1)クエリにレコードを追加する方法を教えて下さい。(2)そもそも、クエリからデータを追加する必要性は、一般的にあるのか。(最近、勉強をはじめたからなのですが、)レコードを追加することは通常テーブルからのみすることなのですか。それとも、テーブルとクエリ双方からレコード(データ)を追加できるようにした方がいいのですか? 別の質問ですが、クエリ等を開いて、それを閉じるときには、やっぱり右上にある、×印をクリックするほかに方法は無いのですか。やや、エクセルなどと比べると、マウスポインタを右上まで持っていくことが面倒なのですが。しょうがないのでしょうか? 宜しくお願いします。

  • Accessのフォームから削除したレコードをテーブルに保存したい

    Accessを利用してフォームからデータを入力しているのですが、クエリを使わずフォーム画面から不必要なレコードをコマンドボタンで削除しています。削除したレコードをテーブルに保存したいのですが、追加クエリで条件を決めずにフォームの画面から判断したレコードだけを削除し、かつ削除したレコードを削除専用のテーブルに追加する方法を教えてください。よろしくお願いします。

  • Accessのクエリでレコード追加

    Access初心者です。 バージョンは2010をつかっています。 テーブルを14テーブル含み、フィールド数が100ほどある選択クエリを作りました。 抽出条件などは設定していません。 このクエリで新しくデータを入力、レコードを追加し、上書き保存した後クエリを閉じます。 それからまた、そのクエリを開くとレコードが追加されていません。 テーブルにはその入力したデータは追加されています。 このクエリにもそのデータを追加表示させるためにはどうすればいいですか? 表示されない原因はなんなのかお教えお願いします。

  • Accessのテーブルのレコード追加について

    お世話になります。 テーブルのレコードをコピーして、別のテーブルに 「編集」の中の「追加貼り付け」でテーブルのレコードを 追加しました。 しかし、データ型をオートナンバーにしているフィールド があったのですが、追加したレコードの部分のナンバーが 連番になりません。 どの様にしたら、追加した分も連番になりますでしょうか。 お教え下さいます様、宜しくお願い致します。

  • ACCESSクエリの任意のレコードを抽出したい

    初心者ですのでよろしくお願いします。 ACCESS2002で現金出納帳テーブルを作成し、それから科目別のレコードを抽出する選択クエリを作成しました。 (例.交際費クエリ、贈答費クエリ、会議費クエリ等) これらのクエリではVBAで取引レコードごとに残高を算出するようにしています。 期末時点で、これらの科目別クエリの最終残高(一覧表形式の最終行にある残高)をそれぞれ抽出して、別に各科目の期末残高だけをのテーブルかクエリを作成したいのですが、いい方法はありませんでしょうか? よろしくお願いします。

専門家に質問してみよう