DELPHI +ClientDataSet+DBGRIDEH  进行排序
因为使用了DBX+ClientDataSet,所以排序显得简单些,只需要设定几个属性就OK了。
1.DbGridEH 中设定:
OptionsEh中dghAutoSortMarking:=True;

SortLocal:=True;

Columns的Title.TitleButton:=True;

2.在单元中引用 EhLibCDS

这样就实现了点击title进行排序,而且不回资料库再捞资料。

(追加备注:在使用发现如果设定了Clientdataset的MasterSource属性,并关联字段,那么排序会报错!,
所以结论应该是单表应用)

最新文章

  1. cocos2d-x:Particle System(粒子系统)
  2. 9.5.8 Optimizing InnoDB Disk I/O
  3. mysql日期加减<转>
  4. sqlalchemy 的 Core 方式使用示例
  5. leetcode 123. Best Time to Buy and Sell Stock III ----- java
  6. Java @override报错的解决方法
  7. 微信小程序(原名微信应用号)开发工具0.9版安装教程
  8. Unable to open c
  9. Yeoman:适合现代Web应用的现代工作流
  10. Django admin进阶
  11. 基于ASP.NET MVC的热插拔模块式开发框架(OrchardNoCMS)介绍(二)
  12. [Oracle] CPU/PSU补丁安装教程
  13. 使用PowerDesigner创建mysql数据库表图
  14. svn 批量加入没有加入版本号控制的文件命令
  15. 《软件开发者路线图:从学徒到高手》【PDF】下载
  16. Spring 使用介绍(九)—— 零配置(二)
  17. 流程控制之for
  18. Python3 join函数和os.path.join用法
  19. SpringBoot 使用Thymeleaf解决静态页面跳转问题
  20. 两招解决异常_Cannot find any information on property 'XXX' in a bean of type 'XXX'的问题

热门文章

  1. SVGALib
  2. stm32的dma缓冲区长度,,存放数据数组会不会冲掉
  3. Android中Activity切换时共享视图元素的切换动画(5.0以上)
  4. 34、uevent机制说明
  5. C++实践參考——二进制文件浏览器
  6. iOS过场动画调研笔记
  7. php实现字符串的排列(交换)(递归考虑所有情况)
  8. AngularJS之基本指令(init、repeat)
  9. [Grid Layout] Use the minmax function to specify dynamically-sized tracks
  10. [Angular] Pipes as providers