2010-06-01 63 views
1

我在訪問訪問:LIKE條件格式問題

我需要檢查,如果在一個領域,如條件格式的條件存在一定的串上一個報告做的條件格式。這樣的事情:

[field_name] like '%something%' 

這種情況會起作用嗎?

+0

哪裏是remou的答案嗎?我打算標記它是正確的 – 2010-06-01 19:07:53

+0

我想他可能認爲它可能是錯誤的 – 2010-06-01 20:35:55

回答

7

你必須使用MS Access的星號。

[field_name] like '*something*' 

對於單個字符,你可以做到這一點

[field_name] like 'fieldnam?' 

對於三個字符,你可以做到這一點

[field_name] like 'fieldna???' 
+1

...除非您以其所謂的「SQL 92」模式運行Access,在這種情況下,通配符與T-SQL相同,即%和_。 – 2010-06-24 20:48:27

1

Access使用星號,而不是百分比。嘗試

[field_name] like "*something*" 
1

是的,但它是一個條件......

,所以你需要像

SELECT * FROM Foobar WHERE 
[field_name] LIKE '*something*' 
+1

他將此用於條件格式,而不是完整查詢的一部分。忽略SELECT * FROM Foobar WHERE部分。 – KevenDenen 2010-06-01 17:27:43

+0

啊,是的......我的錯 – Joris 2010-06-01 17:50:21