|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2004/3/17 20:10:30 |
标题: |
救~~~ 关于 ADOTable1.filter |
浏览:1312 |
|
加入我的收藏 |
楼主: |
大侠们好!~ ADOTable1.filter :='no >=''+Edit1.text+''+'and no <=''+Edit2.text+''; 怎么只能查两位数啊?? (1到99得) 告诉我什么原因 怎么解决 谢谢了~~
----------------------------------------------
我很菜不要拿鸡蛋砸我. 我也希望成为大虾 我很笨,但我不傻!希望大侠们多多帮助~~~~ |
作者: |
|
2004/3/17 21:17:24 |
1楼: |
1、no是什么数据类型? 2、建议使用Format来格式化字符串。 AdoTable1.Filter := Format('no >= %s AND no <= %s',[edit1.Text,Edit2.Text]);
----------------------------------------------
敬请光临 学海Delphi站 http://delphi.studysea.net 学海无涯,让我们共同成长!
|
作者: |
|
2004/3/18 20:41:12 |
2楼: |
no 是数字类型 (单精度)
谢谢悠游 大侠~~ 你是不是很喜欢唐伯虎~~ 呵呵
----------------------------------------------
我很菜不要拿鸡蛋砸我. 我也希望成为大虾 我很笨,但我不傻!希望大侠们多多帮助~~~~
|
作者: |
|
2004/3/18 23:31:41 |
3楼: |
谢就不用了,能解决问题就行。
----------------------------------------------
敬请光临 学海Delphi站 http://delphi.studysea.net 学海无涯,让我们共同成长!
|
作者: |
whhuzq (whhuzq) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/3/19 10:16:48 |
4楼: |
'no>=int('+''+edit1.text+''+')'+' and no<=int('+''+edit2.text+'' +')'; 不知道这样可以不可以?
----------------------------------------------
-
|
作者: |
|
2004/3/21 15:13:51 |
5楼: |
4楼的大侠 这种方法好像都不行 错误提示:'变量或类型不正确 或不在可以接受的范围之内 要不就是与其它的数据冲出' 这是什么原因??
悠游的方法可以 真的谢谢二位的帮助 能不能帮我在解决一个问题 我在xp下做的界面但在2000下 界面就变了 怎样才能使他在2000下和xp 下的界面一样 写详细点 可以吗?/
----------------------------------------------
我很菜不要拿鸡蛋砸我. 我也希望成为大虾 我很笨,但我不傻!希望大侠们多多帮助~~~~
|
|