说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

请问table.filter 怎么用???

编辑:说三道四文库 发布时间:2018-01-22 04:12
HTML文档下载 WORD文档下载 PDF文档下载
我是新手请问table.filter在程序中怎么用`???

   table1.filter:=??????
  举个小列子谢谢了~~~

如果我要过滤如下条件 所有的1978年以后出生的日期字段是  csrq 
table1.filter="aaa=bbb";
好像是这样。不知道>和<可不可以。
table1.filtered:=false;
table1.filter:='csrq>=1978/1/1';
table1.filtered:=true;
我用了怎么不行~~

系统提示: bbb没有找到  

提示如下:  table1:field ‘bbb' not found

这里ppp是我想要的满足的条件 而不是库中的字段,

还有我是想在程序中实现~~~  aaa='bbb' 在设计时定义就没有问题

二楼的,说明一下好吗~???
顺便问一下请问 用table 方法排序,怎么做的~????

谢谢~
table.sort:='字段';
可以在TTable对象的FilterRecord事件中添加如下代码:
(还有别忘了将Filter属性改为True)
procedure TForm1.Table1FilterRecord(DataSet: TDataSet;
  var Accept: Boolean);
var
  s: String;
begin
  s := DataSet.Fields['sd'].AsString;
  Accept := (s < '1978');
end;
var
  s: String;
begin
  s:='bbb='+''''+aaa+'''';
  table1.close;
  table1.filted:=true;
  table1.filter:=s;
  table1.open;
end;
 
 bbb为字符型字段,两边的四个''''必须加,不然报错:)
xiaozhuguaiguai(小猪我乖乖) 

谢谢,我解决了~~
量产谈判正在进行时:谷歌手表或比Google Glass先上市 Mozilla发布新版Firefox 25 提供支持Web Audio API UC产品总裁何小鹏:轻应用,做什么?怎么做? 高德携手阿里云发布“LBS云”,账户打通只是第一步 最后2天!2013移动开发者大会5折抢票倒计时 关于表里ID恢复初始值的请教? 贴这首歌的歌词的兄弟,100分独得!广东的兄弟有优势,上海的高手也挺多。东北的兄弟靠你们了! 我想追一个女孩,请水友们帮我出主意,谢谢! [help]关于参数和相关软件路径设置的问题 汉字编码问题? 如何给System.Diagnostics.Process.StartInfo.Arguments属性设置带空格的值? 为什么我的数据库连不上了? 安徽的软考分数什么时候下来呀 用fstream如何seek啊? 0.6×6.7×2.5怎么简算 2.7/4+6.3*0.5等于多少?能简算 12-2/7-5/7和1/5-1.2*(3/4-7 简算:2/3+6/7-2/3+6/7 1/12+3 (5/12-3/7)-(4/7-7/12)能简算就 计算,能简算的要简算:2/9-2/9*7/16 68-7.5+32-2.5 7.8*10.1 请大家帮忙找100道简算题……不要太简单,>w 2×0.25简算 朝军舰疑训练时沉没约30人丧生 金正日媒:日俄防长会议谈及钓鱼岛 集体自英媒:2007年联合国气候大会美澳曾报告称中国超越日本 成韩国材料零部件河北唐山商贩向城管执法队员下跪 官方周边酒店爆棚价格翻番鹿晗大张伟“重返校园”万事达卡携手银行 探索跨境支付机遇上海文学现状:大奖不断,仍有短板上海南站和虹桥站出发层 昨天起禁未载茅山师道神策烬余录泽雅学府牵着手,不离不弃宝峰湖旅游乌龙寨旅游黄石寨旅游杨家界旅游小青岛旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘