调试一连接Access数据库的VB程序,select * from table where column='%%' 查不到数据,总是报 内存溢出 错误。爬遍网络,解决方案及相关知识点备忘如下:
1、Ac数据库中尽量避免用like,而改为 InStr(1,LCase(列名),LCase('搜索的关键字'),0)<>0
2、文本数据中不能有日文片假名
3、vb的sql代码为like '%%',而在ac数据库的查询sql视图中则为 like '**'
本文探讨了在使用VB程序连接Access数据库时遇到的问题及解决方案,包括如何避免使用LIKE操作符,文本数据中的字符限制,以及VB与Access数据库查询语法的区别。
调试一连接Access数据库的VB程序,select * from table where column='%%' 查不到数据,总是报 内存溢出 错误。爬遍网络,解决方案及相关知识点备忘如下:
1、Ac数据库中尽量避免用like,而改为 InStr(1,LCase(列名),LCase('搜索的关键字'),0)<>0
2、文本数据中不能有日文片假名
3、vb的sql代码为like '%%',而在ac数据库的查询sql视图中则为 like '**'

被折叠的 条评论
为什么被折叠?