with adotable1 do
begin
filtered:=false;
filter:='库存量 <= 警告量';
filtered:=true;
end;代码如上,一运行过滤就会出现“参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突”的警告。我把其他代码都去掉了,就留下这几句,还是不行。什么原因啊???
begin
filtered:=false;
filter:='库存量 <= 警告量';
filtered:=true;
end;代码如上,一运行过滤就会出现“参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突”的警告。我把其他代码都去掉了,就留下这几句,还是不行。什么原因啊???
解决方案 »
- 获得BMP图片信息的开头指针,如何获得图片的大小信息??
- 用wise打包后win98下界面问题
- 这种报表怎样做?
- 参数传递的问题、serder()的问题!高分求教(100),不够再加!需要例子
- 自己定义快捷键
- 与access数据库对接的一个错误
- 一个简单的报表问题,急等解决!!
- 使用RainXP的XPForm后,若加个menu1后,菜单跑到最顶方,标题跑到菜单下,不知该怎么解决?
- 好奇心:想用点不会用的东西,各位大哥们,谁知道Delphi 中的Servers 类的控件干吗用啊?一点也给分……
- 怎样把VBA中的语句转换成delphi语句(不清楚格式有什么区别)
- ■■■■谁有mp3转wav的控件或者代码呀!!■■■■
- 打印中遇到一个问题,哪位大侠遇到过类似这种情况?!
adoquery1.clear;
adoquery1.sql.add(select * from tbl where 库存量<=警告量')
adoquery1.close;
adoquery1.open;
来实现
filter:=format('库存量'+'<= '+'''%d''',[警告量]);
adoquery1.sql.add('select * from tbl where 库存量<=警告量') //这行
adoquery1.close;
adoquery1.open;