データベースに例えば'確認'というフィールドがあって1と0で表示されているとします。そのデータベースの内容をDataGridにセットする時に"0は確認済,1は未確認"というように表示を変えてセットしたいのですがよくわからないの質問しました。
SQL文のCaseを使ってやろうと思ったのですが対応していなくて無理でした・・
環境
VB6.0 SP6
データベース Access2000
SQLの構文は、DBエンジンによって微妙に異なります。
どういう構文が使えるかはJet SQLリファレンスを確認ください。
今回の件は「SQL 式の中で使用できる 100 個以上の VBA 関数」
の中のIif関数で実現可能です。
Sayさん,ありがとうございます。
IIf関数でできました。Caseのほかに条件を設定できる
SQLがあるということは私の調査不足でした。
おかげで助かりました。
ツイート | ![]() |