vba-access执行like查询

也许你在使用like语句查询access数据库的时候会发现,like语句查询失败或者报错,为什么会这个样子呢,难道access数据库不支持like语句?答案是否定的,access数据库是绝对支持like语句的,只是你的语句写法有问题罢了,今天我们来详细的说一下like语句在access数据库中的使用。
 
    首先我们要简单的说一下like语句在access数据库中的通配符的用法:“?”表示任何单一字符; “*”表示零个或多个字符; “#”表示任何一个数字。然后把语句改为like '*XX*',先在access数据库中测试一下,你会发现此时可以成功查询了。高兴ING……,不过不要高兴的太早,如果你接下来是使用的VB、delphi等编程语言的ADO的方式进行查询的话,你会发现一样会报错的。这是因为like '*XX*'的方式是在access中采用的格式,如果要使用ADO方式的话,就需要把like语句改成“like '%NN%'”的格式,这样才不会出错。
posted @ 2022-12-05 16:42  vba是最好的语言  阅读(522)  评论(0编辑  收藏  举报