郁闷啊郁闷,为了access的like,折腾了一上午.
2007-04-03 12:05
190 查看
上午,在写项目的时候,发现从access的文档表里面读取出名称为like某个字符串的行集合来,居然怎么弄,读出的集合里面行数都为0.
开始研究like语法,在msdn上看到,sqlserver中是用%通配符,在access中是用*通配符,结果我在代码里面用 like '*XXX*',居然返回为0行!
再把sql语句放在access的查询里面,发现能读出2行!
郁闷!
偏偏项目还不能跟踪调试.
折腾了一上午,最后,在百度上查了下,查到个结果:
---------------------------------------------------------------------------------------------
Access里like的通配符用法是这样:
“?”表示任何单一字符; “*”表示零个或多个字符; “#”表示任何一个数字
所以应该是:
select * from databasename where fieldname like '*XX*'
原来在SQL SERVER 里是用%%的,在ACCESS里是用**号的,怪不得都找不到数据!
但如果在VS2005的TableAdapter里又要用%%,用* 不行!!!
--------------------------------------------------------------------------------------------------
原来关键在最后这句话里面,我用的是vs2005,结果把sql语句里面的*替换为%,成功了.
郁闷啊,一上午!
开始研究like语法,在msdn上看到,sqlserver中是用%通配符,在access中是用*通配符,结果我在代码里面用 like '*XXX*',居然返回为0行!
再把sql语句放在access的查询里面,发现能读出2行!
郁闷!
偏偏项目还不能跟踪调试.
折腾了一上午,最后,在百度上查了下,查到个结果:
---------------------------------------------------------------------------------------------
Access里like的通配符用法是这样:
“?”表示任何单一字符; “*”表示零个或多个字符; “#”表示任何一个数字
所以应该是:
select * from databasename where fieldname like '*XX*'
原来在SQL SERVER 里是用%%的,在ACCESS里是用**号的,怪不得都找不到数据!
但如果在VS2005的TableAdapter里又要用%%,用* 不行!!!
--------------------------------------------------------------------------------------------------
原来关键在最后这句话里面,我用的是vs2005,结果把sql语句里面的*替换为%,成功了.
郁闷啊,一上午!
相关文章推荐
- access 中sql语句之“like” 语句的注意写法
- 悲催的Access like 查询
- eclipse中某工程的断点进不去问题,折腾了N个小时才找到原因,郁闷
- struts2 Jar包的配置不正确导致。。郁闷一个上午
- IdTCPClient中memorystream 的接收问题!急+郁闷!一晚上没折腾出来!(indy9)
- 在ACCESS中LIKE的用法
- Access里like的通配符用法
- SQL提高查询效益之in、not in、between、like等条件讲述 数据库Sql,VFP,Access
- 有些access语句在数据库中可以执行,但是在C#上又不能执行,比如模糊查询-like
- access 中sql语句之“like” 语句的注意写法
- 关于Access的郁闷二三事。。。
- 折腾了两天,把google搜索加上了,输入框输入内容回车后却不管用,郁闷
- ACCESS 中使用like查询备注字段时内存溢出
- 九月 29, 2017 10:38:30 上午 org.apache.catalina.loader.WebappClassLoader loadClass 信息: Illegal access: t
- 郁闷的上午!!
- 作bs的为了以后吃饭 必须要学点精深的东西。学什么那。郁闷
- Access里like的通配符用法(转)
- 今天郁闷+头晕了一上午,最后发现IE太烂了。。
- ACCESS模糊查询like的解决方法&&SQL查询语句通配符问题
- Like 和日期类型在ACCESS和SQL Server的区别