2013-04-09 66 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 & "'"