條件表達(dá)式中的多個(gè)字段

此頁沒有內(nèi)容條目
內(nèi)容

expandtri全部顯示

在一個(gè) criteria 參數(shù)中可以指定多個(gè)字段。

若要在 criteria 參數(shù)中指定多個(gè)字段,必須確保多個(gè)字符串表達(dá)式能夠正確地連接起來,以形成一個(gè)有效的 SQL WHERE 子句。在一個(gè)有多個(gè)字段的 SQL WHERE 子句中,字段可能和 AND、ORNOT 三個(gè)關(guān)鍵字中的某一個(gè)相聯(lián)接。表達(dá)式必須對包含這些關(guān)鍵字之一的字符串進(jìn)行計(jì)算。

例如,假定要設(shè)置“雇員”窗體的 Filter 屬性以顯示由兩組條件限制的記錄。下面的示例將篩選窗體,以使它只顯示那些職位為“Sales Representative”的雇員和從 1993 年 1 月 1 日以后雇用的雇員:

Dim datHireDate As Date

Dim strTitle As String

datHireDate = #1/1/93#

strTitle = "Sales Representative"

Forms!Employees.Filter = "[HireDate] >= #" & _

    datHireDate & "# AND [Title] = '" & strTitle & "'"

Forms!Employees.FilterOn = True

criteria 參數(shù)對下列字符串進(jìn)行計(jì)算:

"[HireDate] >= #1-1-93# AND [Title] = 'Sales Representative'"

blueup提示

“立即”窗口