当角色名称中的空格被 % 替换时,下面的 SQL 查询有效:返回 1 行
select * from cmrdata.dbo.tblRoles where rolename like '%Super%Administrator%'
但是,当我尝试在 DataView.RowFilter 中模仿相同的内容时,它不会返回任何行。
dv.RowFilter = "RoleName like '[%]" & Replace(roleName, " ", "[%]") & "[%]'"
我也试过没有 [] 围绕 %. 请指教。
提前感谢您的帮助。