关于tquery控件的sql语句问题。
我在做一个数据库应用程序的时候,用到了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 语句的问题===============




