CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

关于tquery控件的sql语句问题。

楼主yuanzhucn(援助)2002-11-11 15:44:20 在 Delphi / 数据库相关 提问

我在做一个数据库应用程序的时候,用到了tquery控件,并且要在程序中实现模糊查询的功能,我用了sql中的like(select   *   from   ...   where   ...   like   ..),但是没有用(和用=的效果一样).另外,我用了一个tdbgrid控件,要怎么把它里面的数据打印呢?有没有什么简单的方法呢? 问题点数:100、回复次数:8Top

1 楼RamjetZhang(万花从中一点红,玉树临风王小桃是也)回复于 2002-11-11 17:42:06 得分 30

...where   name   like   '__den':LAden,Raden;  
  ...where   name   like   '%Bush':ASSHOLEBush;  
  ...where   name   like   '134567':134567;  
  Top

2 楼bluemeteor(挂月||Becoder)回复于 2002-11-11 17:47:04 得分 10

1.帖你的源码  
  2.用Qreport系列控件Top

3 楼blueshu(学习Oracle9i)回复于 2002-11-11 17:47:40 得分 20

with   adoquery1   do  
          begin  
              close;  
              sql.Clear;  
              sql.Add('select   *   from   danweibiao   where   dwmc   like   :dwmc');  
              Parameters[0].Value:='%'+edit1.text+'%';  
              open;  
          end;  
  2、有第三方控件Top

4 楼sliping(游戏人生)回复于 2002-11-11 17:47:51 得分 20

 
  %   包含零个或更多字符的任意字符串。   WHERE   title   LIKE   '%computer%'   将查找处于书名任意位置的包含单词   computer   的所有书名。    
   
  _(下划线)   任何单个字符。   WHERE   au_fname   LIKE   '_ean'   将查找以   ean   结尾的所有   4   个字母的名字(Dean、Sean   等)。  
     
  [   ]   指定范围   ([a-f])   或集合   ([abcdef])   中的任何单个字符。   WHERE   au_lname   LIKE   '[C-P]arsen'   将查找以arsen   结尾且以介于   C   与   P   之间的任何单个字符开始的作者姓氏,例如,Carsen、Larsen、Karsen   等。  
     
  [^]   不属于指定范围   ([a-f])   或集合   ([abcdef])   的任何单个字符。   WHERE   au_lname   LIKE   'de[^l]%'   将查找以   de   开始且其后的字母不为   l   的所有作者的姓氏。    
  Top

5 楼tangyong_delphi()回复于 2002-11-11 19:26:56 得分 20

我做过多字段的模糊查询,请给我电子邮件!Top

6 楼guorui_wh(Re)回复于 2002-11-11 19:34:36 得分 0

打印控件多了,fastreport,reportbuild,qrreportTop

7 楼yuanzhucn(援助)回复于 2002-11-12 11:54:32 得分 0

yuanzhu@elong.com  
  谢谢  
  Top

8 楼scu96124678(冰河)回复于 2002-11-12 12:54:22 得分 0

贴出原码看一下不就明白了Top

相关问题

  • 如何利用一个TQUERY控件的SQL语句
  • 如何利用一个TQUERY控件的SQL语句
  • TQuery控件如何使用带参数的sql语句?
  • 一条sql语句为什么在tquery控件里不能执行呢?
  • 我练习TQuery控件的SQL语句时怎么老出现关键字错误?
  • 谁有SQL语句解析式控件或计算控件
  • paradox数据库,使用TQuery控件,为什么SQL语句使用了order by 后,控件就不能进行修改操作?
  • 奇怪啊!query控件中的sql语句的问题?
  • =============关于query控件和sql 语句的问题===============
  • ==============关于query控件和sql 语句的问题===============

关键词

  • 控件
  • 字符
  • 单个字符
  • 查找
  • au
  • where
  • 所有

得分解答快速导航

  • 帖主:yuanzhucn
  • RamjetZhang
  • bluemeteor
  • blueshu
  • sliping
  • tangyong_delphi

相关链接

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

广告也精彩

反馈

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