2

Accessは初めてなので分からないことがたくさんあります。現在、コンボ ボックス、いくつかのテキスト ボックス、および削除ボタンを含むフォームがあります。ユーザーがコンボボックスから選択したものに基づいてテキストボックスを自動入力することができましたが、そのレコードを削除する方法に行き詰まっています。

現在、私の削除ボタンはボタンウィザードを介して設定されており、押されると、フォームのテキストボックスからレコードのみが削除されます(フォームがクリアされます)。私がやりたいことは、フォームの基になっているテーブルからそのレコード全体を実際に削除することです。ボタンの後ろに置くべきコードが何であるかがわかりません。

意味がない場合は申し訳ありません。基本的に、私が欲しいのは、押されたときに、ユーザーがコンボボックスから選択したレコードを、レコードの元のテーブルから削除するボタンだけです。

助けてくれてありがとう!

4

1 に答える 1

1

ボタンウィザードは機能する削除ボタンを提供しますが、これにより現在のレコードが削除されるため、コンボボックスが現在のレコードを変更することを確認する必要があります。

独自の削除ボタンをコーディングしている場合は、ウィザードが生成する呼び出しDoCmd.RunCommand acCmdDeleteRecordの代わりに使用する必要があることに注意してください。DoCmd.DoMenuItem

于 2012-09-21T23:51:19.573 に答える