关于vba+sql模糊查找的问题?

sql数据库视图模糊匹配(select * from A where name1 like '%护%')无数据(但视图里确有数据存在),换字段name2、name3...时又可查询到值,查不到值的只有少数几个字段,把整个视图复制粘贴(值)到新建excel表中又都能查询到值,请问可能是什么原因?字段中无特殊字符,数据库的中文编码也没问题,操作是在正版offic365的excel中vba+sql进行的,谢谢!

有可能是编码格式的问题,查看一下数据库使用哪种编码格式,查询的时候也使用这种编码格式!

有没有可能是构造sql语句的时候出错了?

应该不会,换个字段和条件查询就正常(有数据出来)