假如我通过ADOquery读出来的记录为id   name     area1     bb      杭州
2     ft      北京
3     iuy     上海
4     ui      北京 
5     ew      上海
6     ihg     杭州如果我想在报表里面打印的结果为
杭州
————————————————————
1     bb      杭州
6     ihg     杭州北京
————————————————————
2     ft      北京
4     ui      北京 上海
————————————————————
3     iuy     上海
5     ew      上海我用了QRgroup,在expression里面的设置是area
结果显示确是
杭州
——————————————————————————
1     bb      杭州北京
——————————————————————————
2     ft      北京上海
——————————————————————————
3     iuy     上海北京
——————————————————————————
4     ui      北京 上海
——————————————————————————
5     ew      上海
杭州
——————————————————————————6     ihg     杭州
请问我要怎样才能输出我想要的结果,我知道这可能是ADO中数据的顺序的缘故,可是我不知道该怎么改??帮帮我