![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
初歩的な質問ですいません。
AccessのDBへデータを登録したいのですが
ラジオボタンの情報をどうやってうまく登録するか考えました。
Dim r as integer
If RadioButton1.Checked = True Then
r = 1
Else
RadioButton2.Checked = True
r = 2
ここでラジオボタン1ならrに1を代入してちがうなら2を代入する
データを追加
RS.AddNew()
RS.Fields("a").Value = ComboBox1.Text
RS.Fields("b").Value = ComboBox2.Text
RS.Fields("c").Value = ComboBox3.Text
RS.Fields("d").Value = r
RS.Update()
RS.Close()
CN.Close()
MsgBox("登録しました")
End If
この時、rの値をDBのdフィールドに登録したいのですが
できません。
このRに入っている値を登録する方法を教えてください。
もっと簡単な方法があればそちらもご指導下さい。
No.1ベストアンサー
- 回答日時:
まず、デバッグモード ステップBy ステップで 動作をトレースして
動きを検証してください
R=1 の場合はなにも DBに記録する処理がありませんけど
それではないですか?
この回答への補足
ラジオボタンのDB登録方法がわからくて・・。
基本的なところができていません。
コンボボックスなら
RS.Fields("a").Value = ComboBox1.Text
ですが、ラジオボタンの場合は、プロパティーで何か設定して
ComboBox.text部分をラジオボタンに変更するのでしょうか?
それともプロパティーはそのままでコーディングで対応できますか?
やっぱり超簡単+シンプルな方法が見つからなかったのでとりあえず条件判定後、それぞれでデータ登録をするように記述してみました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- Excel(エクセル) VBA 同日で2回目(午後)の体温を登録するときのコード 3 2022/08/28 20:29
- Access(アクセス) docmd.gotorecordを起動するには 5 2022/06/17 15:20
- Visual Basic(VBA) VBA 重複チェック後に値をワークシートに転記する方法を教えてください。 1 2023/03/19 12:43
- Access(アクセス) DoCmd.SearchForRecord が動かない時の解決方法 3 2022/07/22 15:31
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
- Visual Basic(VBA) VBAの参照先のファイル名をセルに書いて代入したい 2 2022/04/04 13:42
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでダブルコーテーション入り...
-
テキストボックスの値を変数に...
-
エラーの意味は? Lvalue req...
-
Variant型で宣言してるのにEmpt...
-
C言語 列挙型(enum型)変数について
-
EXCEL/VBA 変数の値をクリップ...
-
C言語 アロー演算子について質...
-
i++と++i ってどう違うのですか?
-
-log(1-x)にx=1/2を代入し、log...
-
VB6.0での条件文にある#の意味
-
C++における関数の引数について...
-
python の 連鎖代入の文法
-
[VBS]変数を定数に変換する方法...
-
VBA 一つの変数への追加、selec...
-
お勧めの関数型言語はありますか?
-
「%」を使って、偶数か奇数かを...
-
後置き++演算子の優先順位に関して
-
processing エラーで、 "cannot...
-
while文のフローチャートなので...
-
Java認定試験3級の問題です。 ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エラーの意味は? Lvalue req...
-
VBAでダブルコーテーション入り...
-
EXCEL/VBA 変数の値をクリップ...
-
だれがとけるの?
-
C言語 列挙型(enum型)変数について
-
[VBS]変数を定数に変換する方法...
-
jsp~jspにhiddenを使って変数...
-
Variant型で宣言してるのにEmpt...
-
processing エラーで、 "cannot...
-
テキストボックスの値を変数に...
-
整数xxxが大き過ぎますというエ...
-
C言語 アロー演算子について質...
-
i++と++i ってどう違うのですか?
-
数値計算??
-
python の 連鎖代入の文法
-
インクリメント演算子の前置(+...
-
「%」を使って、偶数か奇数かを...
-
【VBA】複合代入演算子
-
VBA 1行で複数の代入を行った...
-
datagridviewに行...
おすすめ情報