|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
lantu (十步一杀) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/11/8 10:23:41 |
标题: |
|
加入我的收藏 |
楼主: |
请问大家我用ADO进行过滤查询怎么不能用通配符
请大家指教!
----------------------------------------------
- |
作者: |
|
2003/11/10 18:29:50 |
1楼: |
是的小弟也有这个问题,就是不知道用什么字符将字符串查询接起来:
adoquery1.connection:=adoconnection1; adoquery1.sql.clear; adoquery1.sql.add('select * from table1 where user='"edit1.text"'); adoquery1.open;
在第三行报错,请问用什么将变量和SQL语句接起来啊?
----------------------------------------------
-
|
作者: |
|
2003/11/11 9:11:44 |
2楼: |
adoquery1.sql.add('select * from table1 where user=''+edit1.text+'');
----------------------------------------------
能够想到,就一定会实现!
|
作者: |
|
2003/11/11 10:24:49 |
3楼: |
filter:=字段 like %查询的字符%
----------------------------------------------
-
|
作者: |
|
2003/11/11 14:03:55 |
4楼: |
adoquery1.sql.add('select * from table1 where user=''+edit1.text+''); 其中''全部是单引号,不是双引号;
----------------------------------------------
-
|
作者: |
|
2003/11/11 17:21:16 |
5楼: |
非常感谢大家的支持!!!!!
----------------------------------------------
-
|
作者: |
|
2003/11/25 0:25:13 |
6楼: |
为什么这么写,能告诉我吗?这一直是我的苦恼
----------------------------------------------
-
|
作者: |
eniac (eniac) |
★☆☆☆☆ |
-
|
普通会员 |
|
2003/11/26 23:24:37 |
7楼: |
adoquery1.sql.add('select * from table1 where user=''+edit1.text+''); 其中''全部是单引号,不是双引号;
加号是连接字符 ''+edit1.text+'' ----> 'edit1.text'
----------------------------------------------
-
|
|