DbGridEh常用

查询示例关键设置点:

1、标题栏实现数据过滤功能:
  
   DbGridEh.STFilter.Local:=true;//本地过滤,目前只实现了本地过滤。
  
   DbGridEh.STFilter.visible:=true;//默认不显示
  
   DbGridEh.STFilter.Location 可选择显示样式

 

2、点击标题栏实现数据排序
  
   DbGridEh.OptionsEh.dghAutoSortMarking:=true;
  
   DbGridEh.OptionsEh.dghMultiSortMarking:=true;
  
   DbGridEh.Columns.Title.TitleButton:=true;

以上设置完成后还需要引用单元文件:EhLibMTE

3、显示合计行
  
   DbGridEh.FooterRowCount:=大于0; 合计行数
  
   DbGridEh.Columns.Footers[?].Value:=显示内容
  
   DbGridEh.Columns.Footers[?].ValueType:=显示内容类型,当需要显示文本之类静态内容,类型必须为fvtStaticText
  
  DbGridEh.SumList.Active:=true;


4、本次查询主要使用的主要控件:
 
TDataSource
  TMemTabelEh
  TDataSetDriverEh
 
TDbGridEh
相关控件的设置关系,详细查看代码中。由于Ehlib支持多种数据源,每种数据源需要不同设置及引擎,目前只实现了这一种方式,如果不使用这种连接方式不能保证排序、过滤功能的实现。

  
  

DbGridEh常用,布布扣,bubuko.com

DbGridEh常用

上一篇:SQL Server 数据库获取表名,字段名,与字段类型语句。方便导出到Excel中使用。


下一篇:【SQL Server高可用性】数据库镜像:同一台机器的两个不同实例上配置数据库镜像 + 另一台见证服务器