如何取得数据集
我用的是cxDbgrid显示数据,我想把经过CXDBGRID筛选的数据在fastreport中打印出来,要怎么取数据,才可以取到已经筛选过的数据而不是数据集中的所有数据 问题点数:40、回复次数:4Top
1 楼fhuibo(永远深爱一个叫“莎”的好女孩儿)回复于 2005-01-29 10:31:49 得分 15
首先要有筛选条件
with adoquery1 do
begin
close;
sql.clear;
sql.text := 'select * from biao where 字段='''+你的条件+'''';
open;
end;Top
2 楼Devilchen(泡沫)回复于 2005-01-29 11:31:52 得分 0
那是第一次筛选,我要的是cxdbgrid再次筛选后的结果Top
3 楼boatzm(晓舟怕麻烦)【IUnKnown】(#_#!)回复于 2005-01-29 14:00:39 得分 25
可以设置filter。
adoQuery1.filted := False;
adoQuery1.filter := 'index = XXXX';
adoQuery1.filted := True;
过滤一把就可以了。Top
4 楼Devilchen(泡沫)回复于 2005-01-29 16:39:43 得分 0
我说的是用cxGrid自有的过滤器过滤后的数据集怎么取,我要的结果要跟cxGrid显示的结果一样Top




