![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
ACCESSのフォームにテキストボックスでSQLの条件を入力し、
コマンドボタンを押して、そのSQLの結果をフォーム上に表示させています。
SQLの結果が表示される際に、条件となっていたテキストボックス値が消えてしまいます。
特に消すようなラインはいれていません。
条件はそのまま残したいのですが、なぜか消えてしまい、
その保存方法を教えていただきたいです。
(レコードが条件に1つも合致しない場合はテキストボックス値は
消えずにのこります。)
=========================
mySQL = "SELECT register_name, PROJECT_NAME, sum(task_hours) as totalHours FROM Report
WHERE register_name = '" & nameSearch & "' ←テキストボックス値条件
Group by PROJECT_NAME ;"
RS.Open mySQL, cn, adOpenStatic, adLockReadOnly, CmdText
If RS.RecordCount = 0 Then
MsgBox "指定された条件に該当するレコードはありません", vbCritical, "警告"
ELSE
Me.empName.ControlSource = "register_name"
Me.projName.ControlSource = "PROJECT_NAME"
Me.projHours.ControlSource = "totalHours"
Set Me.Recordset = RS
END IF
RS.Close: Set RS = Nothing
cn.Close: Set cn = Nothing
以上です
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) docmd.gotorecordを起動するには 5 2022/06/17 15:20
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- Access(アクセス) DoCmd.SearchForRecord が動かない時の解決方法 3 2022/07/22 15:31
- PHP 記述のおかしいところを教えて下さい。 1 2023/02/03 11:25
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Access(アクセス) Access IF文でテーブルに存在しない場合の処理について 2 2022/10/10 18:09
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ユーザーフォームを表示中にシ...
-
クリックイベントなのに、2回ク...
-
ExcelVBAのユーザーフォームの...
-
ACCESSのフォーム、開くんです...
-
モーダルフォームとモードレス...
-
Form_Load と Form_Activate の...
-
ユーザーフォームのテキストボ...
-
フォームの位置を取得したい
-
クリックするたびに、フォーム...
-
Hideについて(.NET)
-
VBA(エクセル)のユーザー...
-
フォームに引数を渡す方法のやり方
-
コントロールの存在確認
-
C# formの2重起動禁止
-
EXCEL VBA ユーザーフォームの...
-
(Excel+VBA)ユーザーフォームの...
-
ユーザーフォームのコピー?
-
アクセス2013 フォームが...
-
エクセルVBA フォーム上でOnkey...
-
テキストボックスやラベルのクリア
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ユーザーフォームを表示中にシ...
-
ExcelVBAのユーザーフォームの...
-
ユーザーフォームのテキストボ...
-
クリックイベントなのに、2回ク...
-
MSGBOXのフォント大きさ変更
-
VBAでユーザーフォームを再表示...
-
Hideについて(.NET)
-
Form_Load と Form_Activate の...
-
モーダルフォームとモードレス...
-
コントロールの存在確認
-
ユーザーフォーム上に現在日時...
-
【VBAユーザーフォームで閉じる...
-
エクセルVBAのフォームを最...
-
ACCESSのフォーム、開くんです...
-
Microsoft Formsの「個人情報や...
-
VBA(エクセル)のユーザー...
-
フォームウィンドウを最前面に...
-
ユーザーフォームのラベルに時...
-
'ユーザーフォーム右上隅の[×...
-
Excelにて、ユーザーフォームで...
おすすめ情報