- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データベースへのinfoの入力)
データベースへのinfoの入力
このQ&Aのポイント
- VBを使用してMicrosoft Accessのデータベースに情報を入力する方法
- フォームにADODCとDataGridを使用し、テキストボックスに入力した情報を新しいレコードとしてデータベースに記録する方法
- 既存のレコードを上書き表示せずに、新しいレコードとしてデータベースに表示する方法
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 ADODCを使用したことが無いので、違うかも知れませんが・・・ 基本的に、レコードセットにデータを新規に入力する場合は、 「AddNew」→「Update」を使います。 また、なぜ上書きになっているかと言うと、 サンプルのソースですと、現在のレコードセットの「カレントレコード」に 値を代入していますので、その「カレントレコード」の値が変更されることになります。 文面から判断いたしますと、あまりレコードセット関連のことについてはお詳しく無さそうですので、(違っていたら本当にすいません。) 「カレントレコード」・「EOF・BOFプロパティ」といった単語でヘルプを検索して調べてみるのも良いかと思います。 何かありましたら、補足しておいてください。
お礼
まったくそうです。文の中で、書くのを忘れたのですが、実は、今、VBを勉強中でこれは、その勉強の'final project' として学校から出された課題の中の問題です。とりあえず、言われたとおりのことをしてみます。それにしても、本当に丁寧に教えてもらいありがとうございました。また何かありましたら、このサイトに立ち寄らせていただきます。ありがとうございました。