导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
bbhorse (xinhua2008)
★☆☆☆☆
-
盒子活跃会员
2003/4/27 13:51:38
标题:
加入我的收藏
楼主:
1、如何将过滤出来的数据保存到另一个表中。 2、如何实现多个条件下的过过滤。例如:我先将时间1月到3月的数据过滤出来,再从过滤出来的数据中再过滤一次班级是四班的,过滤出了四班的之后,再要过过滤出学生aa的所有1到3月份的记录。 请问应如何才能实现。谢谢了!!!!!(最好附上源程序)
----------------------------------------------
愿和所有喜欢DELPHI的人做朋友!
作者:
zhoudf (zhoudf)
★☆☆☆☆
-
盒子活跃会员
2003/4/27 20:58:04
1楼:
用3个query.逐层过滤。
----------------------------------------------
-
作者:
bbhorse (xinhua2008)
★☆☆☆☆
-
盒子活跃会员
2003/4/28 8:38:30
2楼:
我用的是过滤器,好象不能用QUERY吧。要是能用的能不能把源程序粘出来,谢谢了。
----------------------------------------------
愿和所有喜欢DELPHI的人做朋友!
作者:
2003/4/28 11:57:44
3楼:
是不是table的filter属性呀
----------------------------------------------
-
作者:
bbhorse (xinhua2008)
★☆☆☆☆
-
盒子活跃会员
2003/4/28 18:29:38
4楼:
是的,请问有什么高招救一下小弟吗??谢谢了!!!!
----------------------------------------------
愿和所有喜欢DELPHI的人做朋友!
作者:
zhoudf (zhoudf)
★☆☆☆☆
-
盒子活跃会员
2003/4/28 21:37:31
5楼:
button1click begin S:= 'rq>''+rq1.Text+'' and rq<''+rq2.text+''; Table1.Filter :=S; end; button2click begin s:='rq>''+rq1.Text+'' and rq<''+rq2.text+'' and banji=''bj.text''; table1.filter:=s; end; button3click begin s:='rq>''+rq1.Text+'' and rq<''+rq2.text+'' and banji=''bj.text'' and xm=''+xm.text+''; table1.filter:=s; end; 你自己调一下.查完后可以遍历结果级然后table1.BatchMove到另一个表。
----------------------------------------------
-
作者:
2003/4/28 23:22:24
6楼:
最好用表的过滤器,然后在表的on filtered 中加入accept:=' 然后把filtered:=true;就可,用filter太麻烦了
----------------------------------------------
-
作者:
bbhorse (xinhua2008)
★☆☆☆☆
-
盒子活跃会员
2003/4/29 9:30:48
7楼:
谢谢了!请问6楼的能不能再说得清楚一点。最好是有源程序!
----------------------------------------------
愿和所有喜欢DELPHI的人做朋友!
作者:
bbhorse (xinhua2008)
★☆☆☆☆
-
盒子活跃会员
2003/4/29 11:13:24
8楼:
十分感谢zhoudf,但是还有一个问题是,如何才能遍历结果然后table1.BatchMove到另一个表,我试了,但是总是出现系统没有响应。不知是那个地方出错了,望你能再指点一下,好吗?谢谢了!!
----------------------------------------------
愿和所有喜欢DELPHI的人做朋友!
作者:
zhoudf (zhoudf)
★☆☆☆☆
-
盒子活跃会员
2003/4/29 13:39:53
9楼:
//table1原表; //table2目标表; //table1过滤后执行下面语句 table2.BatchMove(table1,batappend);
----------------------------------------------
-
作者:
bbhorse (xinhua2008)
★☆☆☆☆
-
盒子活跃会员
2003/4/29 14:04:18
10楼:
好的,我试一下,谢谢了,兄弟!!!!
----------------------------------------------
愿和所有喜欢DELPHI的人做朋友!
作者:
bbhorse (xinhua2008)
★☆☆☆☆
-
盒子活跃会员
2003/4/29 14:12:37
11楼:
兄弟,这是我QQ:48907584 有空就聊一下
----------------------------------------------
愿和所有喜欢DELPHI的人做朋友!