浏览 2918 次
锁定老帖子 主题:Access数据库的Like查询问题
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-09-04
我发现了这样一个问题: 我在用Like查询时,用的是 number like '%$number$%' 这种形式,但发现有时查不到数据(是有时查不到,有时却又能查到).后现得知Access数据库的Like 不是用 "%",而是用"*",所以我就把以前相对应的映射文件改成了 number like '*$number$*',结果却是什么都查不到了. 所以现在我就很不明白了.那到底应该怎么做呢.关键是前者为什么有时能查到有时却又查不到呢.这让我根本找不到原因呀. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-09-04
我又发现我有一个地方也是有时管用有时不管用的问题.这个操作大概意思是这样的:
在一个页面中有左右两个表格,当删除左边表格中的某一行时,右边的表格相对应的数据也删除,我用的是DWR. 结果也是有时右边的表格行删了,有时却没删除,但数据库中,确实已标记为删除了. 所以我感觉是不是Ibatis的缓存方面的问题呀. |
|
返回顶楼 | |
发表时间:2007-09-06
没有一个人帮我出出招吗?
我把下面这几项都设成了False也不成. <settings cacheModelsEnabled="false" enhancementEnabled="false" lazyLoadingEnabled="false" classInfoCacheEnabled="false" maxRequests="32" maxSessions="10" maxTransactions="5" useStatementNamespaces="false" /> 关键是它有时候管用有时候不管用.哎,服了. |
|
返回顶楼 | |