Eli*_*pos 3 delphi sorting dbgrid
好吧,这似乎有些棘手(如果不是不可能的话)。我试图通过单击列标题使DBGrid对数据进行排序。
事实是,我(不幸地)正在使用Delphi 3,我没有使用ADO DataSet,并且查询得到很多行,因此我无法重新打开TQuery来更改order by
点击子句。
有人实现了这样的东西?
实际上,这是通过对数据集进行排序来完成的,然后网格反映了更改。通过在该列的数据集字段上创建索引,可以很容易地做到这一点。当然,这只能在支持索引排序的数据集上完成,例如TClientDataset
。