青海龙8国际乐建设、网络推广最好的公司--您身边的龙8国际乐建设专家,马上拿起电话,联系我们:0971-8235355   
青海西宁龙8国际乐建设、龙8国际乐制作公司-西宁威势电子信息服务有限公司
 
西宁威势最新龙8国际乐制做案例展示
Lastest Project
 
当前位置为:首页 >> .NET编程 >> 正文  
龙8国际乐_龙8国际娱乐电脑版_龙8国际娱城手机版

文章来源: 西宁威势电子信息服务有限公司     发布时间:2010-10-12    浏览次数:6153    tags:C# ASP.NET Like语句

在c#对access操作时,调了挺简单的模糊查询语句"select * from news where title like '%test%' order by addtime desc ",总返回0结果。
经网上查,其中一个原因是因为access数据库ansi编码,ansi89支持通配符"*",而ansi92支持通配符“%",我用的是access2000,转换成2003后同样只能用”* ",也不知道ansi编码在哪里设置,不过好在用access里的查询可以得到要的结果了。
但在c#中执行“select * from news where title like '*test*' order by addtime desc ",还是得到0结果。继续网上找,看到有碰到同样问题的朋友,用instr函数间接解决此问题。

最终语句"select * from news where instr(title,'test') order by addtime desc"。 
 access,再一次服了you 
评论列表
正在加载评论……
  
评论   
呢  称:
验证码:
若看不清请点击更换!
内  容:
 
 
  在线洽谈咨询:
点击这里,在线洽谈   点击这里,在线洽谈   点击这里,在线洽谈
乘车路线    汇款方式   加盟合作  人才招聘
 
公司地址:青海省西宁市西关大街73号(三二四部队招行所四楼)     青ICP备13000578号-1 公安机关备案号:63010402000123    
QQ:147399120    mail:lostlove000@163.com    电话: 13897410341    邮编:810000
© Copyright( 2008-2009) QhWins.Com All Rights Reserved    版权所有:西宁威势电子信息服务有限公司 未经书面制授权,请勿随意转载!