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

如何用ADOTable实现模糊查找和查找下一个的功能??

楼主lltt(清风渐去云已淡)2003-06-02 16:48:28 在 C++ Builder / 数据库及相关技术 提问

 
   
  我用的  
  ADOQuery1->DataSource=DataSource1;  
  DataSource1->DataSet=ADOTable1; 问题点数:100、回复次数:7Top

1 楼PPower(月亮光光,照地堂)回复于 2003-06-04 12:14:06 得分 50

一個不很好的解決方案:  
   
  如果你的表有唯一索引或主鍵字段:  
   
  用一條SQL語句實現你的模糊查找,返回該主鍵  
  select   top   1   Key   from   myTable   where   Name   like   "%PP%"  
  找到後用Locate定位你的表就行了。  
  查找下一個也可以用類似的實現。  
  看你如何寫SQL語句,如何定位你的表了。Top

2 楼Libran()回复于 2003-06-04 12:49:00 得分 30

笨办法:遍历所有记录的各个字段内容,用...->AsString.Pos("查找内容")的值判断是否匹配  
  (如果记录较多,就当我没说……)Top

3 楼hunyahun(露头一铁锹)回复于 2003-06-04 14:21:07 得分 20

可以用Filter和Filtered属性。注意Filter中可以进行模糊查询,但是Filter的条件是过滤掉的,你索要的应该取反就可以了。Top

4 楼lantianning(浮想花园)回复于 2003-06-04 21:11:53 得分 0

upTop

5 楼baby0(系统升级中...)回复于 2003-06-04 21:34:57 得分 0

用ADOQuery可能会好办一些Top

6 楼lltt(清风渐去云已淡)回复于 2003-06-06 11:50:07 得分 0

用ADOQuery可能会好办一些  
   
  哦,请具体说说看??Top

7 楼constantine(飘遥的安吉儿)回复于 2003-06-06 16:55:07 得分 0

upTop

相关问题

  • 模糊查找的功能能否实现?
  • 如何在下拉的文本框中实现模糊查找功能?????
  • 怎样模糊查找?
  • 关于模糊查找.
  • 模糊查找问题!急!
  • 请问用TTable、TDataSource、TDBGrid、TDBNavigator构造一个简单的数据库:如何实现模糊查找的功能???
  • 求助,急!如何实现在DBGrid中对任意字段进行模糊查找并定位的功能
  • “查找”功能的实现?
  • SQL里怎样进行模糊查找
  • 如何实现模糊查找!

关键词

  • 查找
  • 表
  • filter
  • datasource

得分解答快速导航

  • 帖主:lltt
  • PPower
  • Libran
  • hunyahun

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

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