使用Stringbuilder为数据源设置过滤器

时间:2014-11-26 10:59:22

标签: vb.net string datasource stringbuilder

如果我设置过滤器直接写入过滤器

myBindingSource.Filter = "Team = 'TheAvangers'"

它工作正常。

但我想用stringbuilder设置字符串,如

Dim sB as New StringBuilder
sb.append("""Team = 'TheAvangers'""")
myBindingSource.Filter = sb.toString

不幸的是,这不起作用。没有设置过滤器这样做。 我认为这可能与stringbuilder有关,所以我试过

dim strTest as string = """Team = 'TheAvangers'"""
myBindingSource.Filter = strTest

但这也不起作用。任何人都可以帮助我,所以我可以使用String占位符(我更喜欢STringbuilder解决方案)?

1 个答案:

答案 0 :(得分:0)

你不应该加倍报价。只需写下

Dim sb as New StringBuilder
sb.Append("Team = 'TheAvangers'")
myBindingSource.Filter = sb.ToString