• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESSでフォームを使って、テーブルを参照、データ入力、データ更新をしたいのです)

ACCESSでフォームを使って、テーブルを参照、データ入力、データ更新

このQ&Aのポイント
  • ACCESSを使用してフォームを作成し、テーブルのデータを参照、データ入力、データ更新する方法について教えてください。
  • 売上テーブルにはID、商品コード、日付、金額の情報があり、フォームを通じてレコード番号を入力し、該当するデータを表示し修正することができます。
  • VBAを使用せずに、データ量が大きい場合でも効率的に処理できる方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • kosamon
  • ベストアンサー率47% (11/23)
回答No.1

まずそのテーブルを基にしてフォームを作成します。 そのフォームのヘッダー部分にテキストボックスを配置後、一旦 上書き保存。 フォームのレコードソースを SELECT * FROM テーブル名 WHERE ID=[Forms]![フォーム名]![テキストボックス名] とします。 次にテキストボックスの更新後処理に Me.Requery とすれば完成です。 フォームを開いてテキストボックスにID入力後エンターしてください。 保存に関しては、コマンドボタン作成後クリック時イベントに DoCmd.RunCommand acCmdSaveRecord とすれば良いでしょう。 この手のモノは検索すれば相当数ヒットするので、そちらを参考にされるのもよろしいかと。

関連するQ&A

専門家に質問してみよう