DBGRID 點擊標題欄自動排序(2006-06-02 08:22:21)
分类:DELPHI
曾看见CSDN文档中有介绍到:通过ADOQuery或其它数据集组件的Sort属性配合DBGrid的OnTitleClick事件,可以方便地实现此功能。因为Sort属性可以让活动数据集按指定的字段进行排序,也可以选择排序方式(升序/降序)。这个功能的确很实用。(http://blog.csdn.net/jlee084/archive/2004/12/20/223284.aspx)。我改进了一下这功能,在单击标题后分别在标题加上三角(▲)和倒三角形(▼)表示当前排序方式为升序和降序;写成一个函数可以方便重复使用:
function TitleSort(DBGrid:TDBGrid;ADOQuery:TADOQuery;Column: TColumn):Boolean;
var
i,ii:Integer;
cStr:string;
c:TColumn;
begin
for ii:=0 to D阅读全文>
发表于 @ 2009年10月08日 07:05:00 | 评论( loading... ) | 举报| 收藏
the aim, what can we give to the world?阅读全文>
发表于 @ 2008年07月24日 15:51:00 | 评论( loading... ) | 举报| 收藏
语言没有好坏,应用和态度决定一切阅读全文>
发表于 @ 2008年07月08日 22:05:00 | 评论( loading... ) | 举报| 收藏