DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: lambdaflow
今日帖子: 0
在线用户: 2
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 xiaoniu (小牛) ★☆☆☆☆ -
普通会员
2003/12/26 8:52:55
标题:
关于查询的命令 浏览:1338
加入我的收藏
楼主: Filter :='字段名1' + '=' + ''+Edit1.Text+''  and 
      '字段名2' + '<' + ''+Edit2.Text+'';
大家看看我这个为什么错了,另外八位高手能不能给我解释解释''+Edit2.Text+''它两边的单引号是啥意思,如果我的不对,请给我说一下具体对多项条件的查询的命令格式。谢谢!在线等待。
----------------------------------------------
-
作者:
男 zsredmoon (=^@^=) ★☆☆☆☆ -
盒子活跃会员
2003/12/26 9:50:18
1楼: 提示什么错误?
假如你的“字段1”和“字段2”都是字符型,你的语句只是“and”需要括在文字内,以及“;”为半角。
Filter :='字段名1' + '=' + ''+Edit1.Text+'' and 字段名2' + '<' + ''+Edit2.Text+'';
其实这样写就可以了:
Filter :='字段名1 = ''+Edit1.Text+'' and 字段名2 <''+Edit2.Text+'';
----------------------------------------------
按此在新窗口浏览图片
=^@^=
作者:
男 zsredmoon (=^@^=) ★☆☆☆☆ -
盒子活跃会员
2003/12/26 9:51:24
2楼: 在字符串内'等于一个字符型的'
----------------------------------------------
按此在新窗口浏览图片
=^@^=
作者:
男 zsredmoon (=^@^=) ★☆☆☆☆ -
盒子活跃会员
2003/12/26 10:00:07
3楼: 假如“字段1”是数值型:
Filter := '字段名1=' + Edit1.Text + ' and 字段名2<''+Edit2.Text+'';
----------------------------------------------
按此在新窗口浏览图片
=^@^=
作者:
男 xiaoniu (小牛) ★☆☆☆☆ -
普通会员
2003/12/26 10:03:23
3楼: 它编译时出现这个错误:Operator not applicable to this operand type

麻烦你给我解决一下,谢谢!

----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行65.91797毫秒 RSS