2018-11-08 access里面sql通配符用法

access里like的通配符不能用%,要用*

转自http://www.knowsky.com/339881.html

access里like的通配符用法是这样:

“?”表示任何单一字符; “*”表示零个或多个字符; “#”表示任何一个数字

所以应该是:

select * from databasename where fieldname like '*XX*'

原来在SQL SERVER 里是用%%的,在ACCESS里是用**号的,怪不得都找不到数据!

但如果在VS2005的TableAdapter里又要用%%,用* 不行!!!


————————————————————————————————————————————————————————————

经测试:使用office access数据库的查询功能,查询语句的通配符如上文所述需要使用*,而非%。————实际使用*正确筛选了————————

但是在vs程序中,尽管查询的数据库是access数据,查询sql语句中应当使用%,而不是*,程序中应当使用标准的sql语法,否则将无法正常查询。

—————没有测试此项——————

access软件的查询功能的语法与标准语法有区别。


问题出现原因及设置调整





直接访问和间接访问的影响




最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,204评论 2 89
  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 12,405评论 5 115
  • 一、缘起 能与易效能结缘,还真要感谢我的宝宝! 2016年11月,宝宝出生了,在坐月子期间的我,...
    吴莎的简书阅读 2,299评论 0 3
  • 前段时间参加了一场知乎Live,老师解析得很透彻,昨天仔细又听了几遍,写个笔记分享出来: 理解React的工作原理...
    梁某人的剑阅读 4,502评论 0 0
  • 不知道一个人的性格形成后是多么难改的事情,总之类似的事情一直出现在自己身边,就是自己没有处理好。或者是由于同样的...
    兰紫鷊草阅读 2,325评论 0 0

友情链接更多精彩内容