哈哈。。。就是这么简单
先定义一个boolean型
VAR
aa : Boolean;
在DBGRID的OnTitleClick事件中写入如下即可:
PROCEDURE TForm1.DBGrid1TitleClick(Column: TColumn);
BEGIN
IF aa THEN
BEGIN
ADOQuery1.Sort := Column.FieldName + ' ASC';
aa := false;
END
ELSE
BEGIN
ADOQuery1.Sort := Column.FieldName + ' DESC';
aa := True;
END;
END;