首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

DBGridEh组件的排序有关问题

2012-04-10 
DBGridEh组件的排序问题使用DBGridEh组件,按照以下步骤操作了1-4,但点击标题,不能排序实际上,实现该功能非

DBGridEh组件的排序问题
 
使用DBGridEh组件,按照以下步骤操作了1-4,但点击标题,不能排序
  实际上,实现该功能非常简单(以下我以BDE为例说明如何实现自动排序): 
  1.在窗体上放置一个 DBGridEh 组件,并将其连接到相应的 BDE 数据集; 
  2.将该组件的[OptionsEn]中的 dgAutoSortMarking 属性设置为 True; 
  3.双击该组件,在其弹出的属性编辑器中添加相关字段; 
  4.将要排序的字段的属性列表的 [Title]的 TitleButton 属性设置为 True; 
  

这句不理解,什么意思?
 5.最后,千万不要忘了在 uses 子句中加上 EhlibBDE单元。

[解决办法]
DBGrid是可以通过SQL排序,但不是"自动的"
EhLib实际也通过orader by,所以TTable不行.且原有的SQL中不能有order by

热点排行