2013-04-09 48 views
0

我有一個加載數據的數據表。一列包含字符串值「Insurance @ 4_25%」。數據字符串中的特殊字符(@)在dataview rowfilter中產生錯誤

創建一個數據視圖的RowFilter爲:

Property Expense as string = "Insurance @ 4_25%"   
    dv.rowfilter = "Expense = " & Expense 

我得到的錯誤「 SyntaxErrorException了未處理不能解釋令牌‘@’在21位」

當我將數據值應用到屬性時,我使用.toString。此列也不包含任何字符串分隔符。

任何想法?

回答

0

由於documented,您使用單引號作爲字符串的定界符。

dv.RowFilter = "Expense = '" & Expense & "'"