FastReport 2.5 的动态排序出现错误了。 (300分)

  • 主题发起人 主题发起人 天使屁屁猪
  • 开始时间 开始时间

天使屁屁猪

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在无法按照要求动态排序FastReport 2.5的输出报表,数据库使用的SQL2000,安装了FastReport 的FR_Class.pas文件。
当设计了一个界面以后,使用的是FastReport下面的设计功能,创建了一个DialogForm,这样就可以实现程序无关性的报表,而且方便用户按照不通的要求更改,所以我就是设计好了主程序,然后所有的报表功能都使用了FastReport的内置设计功能,上面有一些RadioButton按钮,可以分别按照用户要求排序,在确定按钮里面添加了如下例子代码源代码差不多:
if radioButton1.Checked=True then
Query1.Sql:='Select * from TEST order by id';
if RadioButton2.Checked=True then
Query1.Sql:='Select * from TEST order by Name';
程序有时候可以排序,有时候不可以排序,不知道为什么?
这两天急死我了,大家帮帮忙呀。
高分300分呀,这段时间就要帮别人做好的,谢谢兄弟们了。
 
id,name建立了索引了吗
 
可能是我不太懂吧,用SQL的动态排序只要Order By就应该可以了,难道还要建立索引吗?这个可不是Table呀,我用的是ADO。
 
我也用fastreport,不过我没用它的设计功能,是不是要先关一下DATASET先再打开?
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部