CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

关于使用ADO ACCESS实现本地数据库模糊查询的方法?

楼主i_c_e(LosAngeles)2006-04-03 20:50:12 在 Delphi / 数据库相关 提问

在ACCESS中可以设置   SELECT   *   FROM   TABLE1   WHERE   NAME   LIKE   '*IC*';  
  语句实现模糊查询,NAME项包含'IC'的值会被查询出来  
  于是使用ADODATASET.COMMANDTEXT   :=   'SELECT   *   FROM   TABLE1   WHERE   NAME   LIKE   '*IC*'';(存在‘’的问题)无法实现查询,用"*IC*"代替上表中内容,查询不出该查出的表项。  
  怎么才能在表达式中表示出   该内容呢?  
   
  希望热心的朋友们帮助解决问题~ 问题点数:20、回复次数:5Top

1 楼XXSingle(心无了然)回复于 2006-04-03 21:07:04 得分 0

改用%试试Top

2 楼zhangl_cn(和尚-修行)回复于 2006-04-03 21:23:59 得分 0

ADODATASET.COMMANDTEXT   :=   'SELECT   *   FROM   TABLE1   WHERE   NAME   LIKE   ''*IC*''';  
  Top

3 楼hxshaou(晓子)回复于 2006-04-04 08:43:33 得分 0

'SELECT   *   FROM   TABLE1   WHERE   NAME   LIKE   ''%IC%'''Top

4 楼lifengliu2000(筱蔷)回复于 2006-04-04 11:10:47 得分 0

SELECT   *   FROM   TABLE1   WHERE   NAME   LIKE   "%IC%"Top

5 楼kejian(御剑飞仙)回复于 2006-04-04 16:31:44 得分 0

补一下语法吧.Top

相关问题

关键词

得分解答快速导航

  • 帖主:i_c_e

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo