一個 SQL 表達(dá)式是一個字符串,構(gòu)成了一個 SQL 語句的全部或部分。例如, FindFirst法在 Recordset對象上使用了一個由 SQL WHERE 子句中發(fā)現(xiàn)的選擇準(zhǔn)則構(gòu)成的SQL表達(dá)式。
Microsoft Jet 數(shù)據(jù)庫引擎利用 Visual Basic for Applications(VBA)的表達(dá)式服務(wù)來執(zhí)行簡單的算術(shù)和函數(shù)計算。所有用于 Microsoft Jet SQL 表達(dá)式(除了 Between, In,和Like)的運(yùn)算符由 VBA 表達(dá)式 服務(wù)定義。另外,VBA 表達(dá)式服務(wù)提供了 100 個以上、可用在 SQL 表達(dá)式中的 VBA 函數(shù)。例如,可以用這些 VBA函數(shù)在 Microsoft Access查詢 Design view中構(gòu)造查詢,還可以把這些函數(shù)用于 DAO OpenRecordset法,Microsoft Visual C++, Microsoft Visual Basic, and Microsoft Excel編碼中。 Microsoft Visual Basic 和 Microsoft Excel 代碼。