2012-02-15 22 views
0

レコードを追加してレコードを更新することはできますか?同じフォームでレコードを更新できますか?編集を許可する、追加を許可する、データエントリをはいにしました。作業。レコードを追加して同じフォームでレコードを更新する方法

これを行うにはどうしたらいいですか?2つのボタンのマクロ、またはレコードを更新するために別のフォームを作成する必要がありますか。

+2

を挿入するために、いくつかのVBAを実行ボタンを追加することができます別のページに移動するか、フォームを終了するだけです。フォームの "レコードソース"プロパティを確認します。 –

+0

これは動作していないので、別のボタンマクロを追加しても機能しません。更新しているマクロがあります。また、レコードセット型はダイナセットですが、ダイナセットを試してみましたが[不一致の更新]でしたが、これは解決しませんでした。 – nman84

答えて

2

最も単純な方法は、フォームの「許可する編集」プロパティで現在のレコードを更新することです。新しいレコードを追加するためのフォームフィールドがデータソースにバインドされている場合は、追加、更新および削除を自動的にアクセスで処理されたレコード

のbutton1_Click

currentdb.execute "INSERT INTO myTable (myId, field1, field2) VALUES(999, 'field1data', 'field2data') 
関連する問題