导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
2004/2/12 11:00:13
标题:
各位高手,能否在delphi中实现下面的SQL语句
浏览:1011
加入我的收藏
楼主:
Var Str,Sql:string; begin Str:=''; query1.close; query1.sql.Clear; sql:='select * from Table where Column like ''+Str+''; query1.sql.add(sql); query1.open; end; 请问能否实现,如不能,还有其他的方法能够实现吗?
----------------------------------------------
-和大家一起学习,一起进步!!!
作者:
2004/2/12 11:07:21
1楼:
可以,不过好象你写错了。
----------------------------------------------
-
作者:
bios (阿贡)
★☆☆☆☆
-
盒子中级会员
2004/2/12 11:11:18
2楼:
你用编译试试不就知道,真有人问此问题,哎,难怪。。。。
----------------------------------------------
作者:
2004/2/12 11:12:40
2楼:
我的结果就是从表中的某一个字段得到"单引号"的模糊查询。
----------------------------------------------
-和大家一起学习,一起进步!!!
作者:
2004/2/12 11:14:33
2楼:
Var Str,Sql:string; begin Str:='; query1.close; query1.sql.Clear; Sql:='select * from Table Where Column like ' +'%'+Str+'%'; query1.sql.add(sql); query1.open; end; 我也不知道对不对,你试试吧~~~~
----------------------------------------------
-
作者:
doll (doll)
★☆☆☆☆
-
普通会员
2004/2/12 11:20:20
3楼:
第六行: Sql:=select * from Table Where Column like ''+str+'';
----------------------------------------------
-
作者:
2004/2/12 11:34:08
4楼:
3楼 那%号呢?
----------------------------------------------
-和大家一起学习,一起进步!!!
作者:
bios (阿贡)
★☆☆☆☆
-
盒子中级会员
2004/2/12 11:38:10
5楼:
% 是一个字符匹配 * 是多个字符匹配 你得好好学学SQL语句了!
----------------------------------------------
作者:
2004/2/12 12:22:32
6楼:
这个我知道 但是3楼的like后面没有通配符号阿 请问bios大哥,这个问题有没有解决的办法?
----------------------------------------------
-和大家一起学习,一起进步!!!
作者:
2004/3/22 9:26:49
7楼:
不同的数据库通配符好象也有不同的意义,谁确切知道:
----------------------------------------------
go along with Delphi
作者:
2004/3/22 9:44:10
8楼:
好象只要是支持标准sql语句的数据库。都是用的%进行模糊查询的。不过是有一点就他们在代变的时候。运算表达式不一样而以
----------------------------------------------
中流一壶,千金争挈。宁为铅刀,毋为楮叶。错节盘根,利器斯别。识时务者,呼为俊杰!
作者:
2004/3/22 9:49:27
8楼:
sql:='select * from cardcata Where cardcata like' +''+'%'+str+'%'+''; 你可以试试
----------------------------------------------
-
作者:
2004/3/24 10:18:11
9楼:
sql:='select * from Table where Column like ''%'+Str+'%'''; 注意引号的用法
----------------------------------------------
巧克力PIKA
作者:
lsx1982 (prince_lsx)
★☆☆☆☆
-
盒子活跃会员
2004/3/24 11:13:14
10楼:
同上9
----------------------------------------------
I love the game!
作者:
99j1 (99)
★☆☆☆☆
-
盒子活跃会员
2004/3/24 15:41:33
11楼:
執行肯定有問題
----------------------------------------------
-