2012-09-11 72 views
2

我有一個名爲「gender」的框架(沒有連接到任何查詢或表),帶有名爲「gender」的框架中的3個選項按鈕(male,female,Both) 3),我建立了一個查詢,並想從「性別」字段中獲取一些數據(男性值爲1,女性爲2)。在查詢集性別字段和我寫這個標準:Microsoft Access 2010:查詢和表單

IIf([Forms]![frmFilterVolunteer]![Gender]=3;"1 Or 2";IIf(
[Forms]![frmFilterVolunteer]![Gender]=2;1;2)) 

它與男性和女性的選項按鈕,但與兩個都沒有。我如何管理?

回答

2

兩者與全部說法相同,所以您只需要過濾值爲1或2的位置。不能說「1或2」並讓查詢將其提取出來。你可以使用Like併爲兩者說「*」。

LIKE IIf([Forms]![frmFilterVolunteer]![Gender]=3;"*";IIf([Forms]![frmFilterVolunteer]![Gender]=2;1;2)) 
+0

非常感謝您的幫助 –