yes/noブールフィールドをクエリのフォームのチェックボックス値と比較しようとしています。Accessでこれらの値を比較するための式の構文を教えてもらえますか?
質問する
807 次
1 に答える
0
バインドされていないチェックボックスがある場合、TrueまたはFalse(YesまたはNo、-1または0)でなければならないテーブルブール値(Yes / No)とは異なり、null値を持つ可能性があります。これを使用して、チェックが完了していない場合にチェックをスキップできます。
If Not IsNull(Me.CheckBox) Then
sWhere = " And MyYesNo=" & Me.CheckBox
End If
クエリの場合、次のように言うことができます。
SELECT AYesNo
FROM Table1
WHERE AYesNo Like
IIf(IsNull([forms]![myform]![CheckBox]),"*",[forms]![myform]![CheckBox])
于 2013-01-02T19:16:56.297 に答える