• 締切済み

Accessのフォームでデータ入力時に保存するタイミング

Accessでフォームを使ってデータを追加しているときに、データを入力した時点でレコードに追加されてしまいますよね? それを、保存ボタンなどで実行してからレコードに追加されるようにするにはどうしたらいいでしょうか? どなたかご存知でしたらおねがいします。

みんなの回答

noname#22222
noname#22222
回答No.2

いわゆる「非連結フォーム」を利用します。保存は、コードにて行います。

chosama
質問者

補足

ありがとうございます! コード機能を使うとなると、ちょっとスクリプトですよね。。。

  • taranko
  • ベストアンサー率21% (516/2403)
回答No.1

まず、テーブルを2つ作る入力用と累積用 入力用テーブルにデータを追加していき、保存ボタン を押したときに追加クエリーで入力用テーブルから 累積テーブルにデータを追加し、入力用テーブルの 中を削除クエリーで削除する。 キャンセルボタンを押すと入力用テーブルの中を 削除クエリーで削除する。 このような形はいかがでしょうか。

chosama
質問者

補足

ありがとうございます! なんだか難しそうですね。。。んん。。 アクセスはあんまり詳しくないのですが、とりあえずがんばってみます。

関連するQ&A