• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessオプションボタン vba case)

Accessオプションボタン vba case

このQ&Aのポイント
  • Access2002を使用している場合、オプションボタンを使用して商品分類コードを選択する方法について質問があります。最後のオプションボタンの値「9」を選択した際には、すべての商品分類を選択したいと考えています。
  • 現在、Case文とSQLを使用してこの問題を解決しようとしています。Case文で「true」と使うことができないため、他の方法を模索しています。SQLですべての条件を出す方法について知りたいです。
  • 現在はif文を使用して問題を解決していますが、Case文を使用して実現したいです。ご教示いただけると幸いです。

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

  • ベストアンサー
  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

すべての条件ということは、それを条件にしないことですね。 つまり select * from 商品 とすれば、すべての商品ですね。 で、実際に どうすればいいかというと たとえば a という文字列の変数を使って a="where 商品分類コード =" select optionCode case 1 a=a & 1 case 2 a=a & 2 ・ ・ case 9 a="" End select mysql="select * from 商品 " & a としてあげれば いいでしょう。

aki_2424
質問者

お礼

ここに質問させて頂くといつも目からウロコ状態です。 ありがとう、ございます。 こんなこと、参考書にはありません。 まだまだ初心者の域を出られない私が恥ずかしいです。 ありがとうございました。 aki

関連するQ&A

専門家に質問してみよう