vb.net access同一字段,多个关键字sql模糊查询多个字段,sql语句问题在哪

    我使用ADO链接access数据库,当我使用like进行sql模糊查询多个字段的时候,返回的结果是空,而数据库中明明有记录,而且我将sql语句放在access中去运行,可以得到结果,这是为什么呢,请高手指教.



除了ID字段所有字段都可进行sql模糊查询多个字段 ,查询结果name字段的值不能有重复

ACCESS库的通配符为:

与任何个数的字苻匹配
与任何单个字母的字符匹配。

要进行模糊查找则必须使用通配符,ACCESS库的通配符和SQL SERVER的通配符不一样

在SQL Server中的通配符为:

Like '%ddd%'   字段中包含了ddd的所有记录。而非*这个和C#中通过SQL SERVER 数据库进行模糊查找一样。它们都是通过调用ADO来实现的

发布了12 篇原创文章 · 获赞 3 · 访問量 4万+

我要回帖

更多关于 sql模糊查询多个字段 的文章

 

随机推荐