DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: a1871584487
今日帖子: 11
在线用户: 7
导航: 论坛 -> 数据库专区 斑竹:liumazi,waterstone  
作者:
男 lantu (十步一杀) ★☆☆☆☆ -
盒子活跃会员
2003/11/8 10:23:41
标题:
ADO  通配符  问题 浏览:2361
加入我的收藏
楼主: 请问大家我用ADO进行过滤查询怎么不能用通配符  

请大家指教!
----------------------------------------------
-
作者:
男 yansike (yansike) ★☆☆☆☆ -
盒子活跃会员
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语句接起来啊?
----------------------------------------------
-
作者:
男 johnsons (john) ★☆☆☆☆ -
普通会员
2003/11/11 9:11:44
2楼: adoquery1.sql.add('select * from table1 where user=''+edit1.text+'');
----------------------------------------------
能够想到,就一定会实现!
作者:
男 dvictor (dvictor) ★☆☆☆☆ -
盒子活跃会员
2003/11/11 10:24:49
3楼: filter:=字段 like %查询的字符%
----------------------------------------------
-
作者:
男 zhaowei (zhaoweichy) ★☆☆☆☆ -
普通会员
2003/11/11 14:03:55
4楼: adoquery1.sql.add('select * from table1 where user=''+edit1.text+'');
其中''全部是单引号,不是双引号;
----------------------------------------------
-
作者:
男 yansike (yansike) ★☆☆☆☆ -
盒子活跃会员
2003/11/11 17:21:16
5楼: 非常感谢大家的支持!!!!!
----------------------------------------------
-
作者:
男 sghyvhk (菜鸟哥) ★☆☆☆☆ -
普通会员
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'
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行531.25毫秒 RSS