fastreport 排序(100分)

  • 主题发起人 主题发起人 barcode888
  • 开始时间 开始时间
B

barcode888

Unregistered / Unconfirmed
GUEST, unregistred user!
fastreport怎么不能排序啊,我是用的ADOQuery,用ADOQuery.Sort也没用,
难道要用order by写在SQL里,那不是要重取数据,复杂查询很耗时间的啊!
大家怎么看.
 
查询后塞进临时表里面,然后想怎么排就怎么排啊
 
fr内部重新过滤了.外部排序没有用的.
除非你的数据集本来就排序好的.
---
 
在存储过程中查询排序数据量大的话肯定会影响速度的!~
 
在打印预览前,数据已先取到DBGrid显示给用户看了,打印时直接传ADOQuery给frxDataSet,
用户打印前要指定排序再打印,动态修改sql+order by,不是很慢吗,数据要再重取一次,
临时表的方法好象不错啊,是用ClientdataSet,再排序后,再给frxDataSet?
dcs_dcs再讲具体点了,还有就是排序会不会又被fastreport重新搞一下
 
打印前,用户界面的DBGrid先排序,点击列头进行排序。因为frxDataSet与Query相关连,所以排序结果会直接传给fastReport.
 
高手呢,大家用fastreport,不用排序吗.
 

Similar threads

回复
0
查看
690
不得闲
回复
0
查看
804
不得闲
回复
0
查看
978
不得闲
回复
0
查看
848
不得闲
后退
顶部