当前位置:主页>Delphi教程>文章内容
dbgrideh如何实现点击标题排序
来源: 作者: 发布时间:2007-04-29  
 

数据源为adoQuery

1、首先设置dbGridEh里需要排序的字段的Title->Titlebutton属性为true

2、设置dgGridEh的optionsEh->dbhautoSortMarking属性为true

3、在dbGridEh的ontitleButtonClick事件里面判断。

procedure Tfrmmain.dbgGridEh1TitleBtnClick(Sender: TObject; ACol: Integer;
  Column: TColumnEh);
begin
      if column.Title.SortMarker=smdowneh then
         adoQuery1.Sort :=column.FieldName
   else
         adoQuery1.Sort :=column.FieldName +' DESC';
end;


 
上一篇:用delphi批量导入某子目录下所有JPG图片文件到数据库   下一篇:delphi制作的托盘程序
 
  相关文章
·用delphi批量导入某子目录下所有JPG图
·delphi制作的托盘程序
·列出本机所有的Ip
·关于exe文件传递参数方法
·给DBGrid添加鼠标滚动事件
·DELPHI实现摄像头拍照
·用Delphi编写论坛灌水机
·DBGrid使用全书(二)
·PB开发规范.doc
·如何让程序出现windows标准对话框
·Delphi程序设计规范
·DBGrid使用全书(四)
 
【关闭窗口】
推荐本站资源
最新文章