点击Ehlib列标题的快速排序方法---最新(转帖)
来源:互联网 发布:临兵斗者皆数组前行 编辑:程序博客网 时间:2024/05/04 08:43
Ehlib3.0以后的版本虽然支持排序功能,但不支持带有Order By的SQL语句,而且排序很慢;我写的这个排序函数,利用ADO的sort方法,排序很快,几万条数据也是很快。该函数支持Lookup字段排序,不支持计算字段排序,因为计算字段值在内存里高速运算。排序分为:升序、降序和默认三种,支持排序图标。
--程序实现如下:
--在DBGridEh的事件OnTitleBtnClick引用该函数即可:
--为了保证表格的每一列都能点击触发排序,你需要将你需要排序的列属性
-- Title->TitleButton设置为True。
注意:只需选中DBGridEH的列--->Title->TitleButton设置为True即可,其他不用设置。无需设置DBGridEH--->OptionsEh--->ghAutoSortMarking为True,否则在遇到带有Order by语句时会报错。
原帖转自:http://blog.csdn.net/xieyunc/archive/2009/05/02/4142891.aspx
- 点击Ehlib列标题的快速排序方法---最新(转帖)
- 点击Ehlib列标题的快速排序方法
- D7+Ehlib 7.0.133 DBGridEh,点击列标题排序属性设置好之后,有时无法排序的解决办法
- 可点击列标题可进行排序的ListView控件
- 点击Ehlib中DbGridEh控件的title排序
- C# 禁止 DataGridView 点击 列标题 排序
- 点击列标题改变列表排序方式
- winform dataGridView 点击列标题排序
- DataGridView取消点击列标题排序
- QTable中点击Header实现按列排序的方法
- 对ListView点击列标题自动排序功能
- ORACLE EBS Form中实现点击列标题进行排序
- 安装 Ehlib 的方法说明
- EhLib 控件的安装方法
- Ehlib组件的安装方法
- 点击标题排序
- GridView点击标题排序
- 关于Ehlib - DBGridEh 自动排序的解决方案
- PL SQL Developer,character中文乱码解决
- 正则表达式转义
- 525434534534534534354354
- 理解linux内核
- 为mysql添加root远程登录权限
- 点击Ehlib列标题的快速排序方法---最新(转帖)
- 2011年信息安全展望
- Java通用分页【完整版】(一)
- javascript 与 applet 通讯
- 汇编程序设计 分支程序设计 拆半查找
- ubuntu iptables重定向
- jni local refernces
- 汇编编写的 冒泡排序
- VC2010 程序如何初始最大化