mapx+vb,Set Ftrs = Lyr.Search("name like ""%北京%"""),该怎么处理

mapx+vb,Set Ftrs = Lyr.Search("name like ""%北京%""")
Set Ftrs = Lyr.Search("name like ""%北京%""")这句话正确
我使用模糊查询修改一下:将北京换成变量,不知道怎么写正确了,具体语句这样,
dim str as string
set str = rs.fields(1) '调用access数据库表中数据,已正确
Set Ftrs = Lyr.Search("name like ""% str %""")'这种写法格式对吗?


------解决方案--------------------
试试不就知道了。。。
------解决方案--------------------
VB code
Set Ftrs = Lyr.Search("name like " & chr(34) & "%" & str & "%" & chr(34))