随笔 - 809  文章 - 0 评论 - 144 阅读 - 770万

随笔分类 -  DBGridEH

上一页 1 2 3 4 下一页
Dbgrideh 字体垂直居中
摘要: 阅读全文
posted @ 2012-12-04 17:37 del88 阅读(17) 评论(0) 推荐(0) 编辑
dbgrideh 点击标题排序 我自己
摘要:如果要让软件自动排序,不写任何代码(能满足大多数需求) 方法: 1. 2. 3. 加入EhlibADO单元(我是使用ADO连接数据库,如果是BDE,就EhLibDBE单元) 二,由于官方的这种方法有时候不能满足我们的需求,就是如果本身查询的SQL语句含有,ORDER BY 的话 如:select * 阅读全文
posted @ 2012-08-18 00:20 del88 阅读(24) 评论(0) 推荐(0) 编辑
DBGridEh实现hint显示单元格容纳不下的文本内容
摘要:设置Column[i]的ToolTips为TrueDBGridEh的ShowHint为True当容不下时就会出现Hint 当移动鼠标到该单元格时,可以显示单元格容纳不下的文本内容 阅读全文
posted @ 2012-07-06 10:49 del88 阅读(20) 评论(0) 推荐(0) 编辑
增加表格底部 合计框--自己总结
摘要:注意: 数据库是varchar的 是没有办法 合计的,像这样的 可以 动态添加下 。如下: 代码为: WeiTopTradeShow_dbgeh.FieldColumns['top_payment'].Footer.ValueType := fvtStaticText; WeiTopTradeSho 阅读全文
posted @ 2012-05-25 14:31 del88 阅读(25) 评论(0) 推荐(0) 编辑
dbgrideh 列的 显示格式(日期)
摘要: 阅读全文
posted @ 2012-05-17 16:26 del88 阅读(18) 评论(0) 推荐(0) 编辑
DBGridEh-IndicatorTitle 可见列(转+自己)
摘要:procedure TForm1.FormCreate(Sender: TObject);beginDBGridEh1.DataSource:=DataSource1;DataSource1.DataSet:=ADOQuery1;ADOQuery1.ConnectionString:='Provid 阅读全文
posted @ 2012-04-07 17:39 del88 阅读(61) 评论(1) 推荐(0) 编辑
DBGridEh,DBGrid点击标题排序
摘要:最近在找关于解决DBGridEh,DBGrid点击标题排序的最简单方法的同时,发现说法很多,但是没有找到一个比较详细的。 所以我在这里做一个小的总结,有不足之处请大家多多指教。 首先说下关于DBGridEh的排序,主要有两种解决方法。 1,只需设置属性,不需要写排序代码 //为什么要强调这里呢,因为 阅读全文
posted @ 2012-04-05 14:16 del88 编辑
DBGridEH点击标题自动排序的设定及排序标志相反BUG的修正(转) --根本就没有bug 没事找事
摘要:一、DBGridEH点击标题自动排序的设定① 按DataSet源类型的不同,在工程中引用EhLib相应排序单元文件,如uses EhLibAdo,uses EhLibCDS,uses EhLibBDE、uses EhLibDBX等,我一般都会在一个公共文件中进行引用,这样就无须在所有用到DBGrid 阅读全文
posted @ 2012-04-05 14:12 del88 阅读(39) 评论(0) 推荐(0) 编辑
dbgrideh 标题排序(自己总结1)
摘要:只要设置下面三个属性:ColumDefValues->Title->TitleButton设为TRUE sortlocal 设为TRUEOptionsEH->dghautosortmarking设为TRUE 最后,一定要记得在pas文件的uses里引用上ehlib***,我这里的是ehlibCDS, 阅读全文
posted @ 2012-04-05 14:03 del88 阅读(269) 评论(0) 推荐(0) 编辑
dbgrideh 改变行颜色和字体颜色
摘要:procedure TfrmMain.YiBatchTopTradeShow_dbgehDrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumnEh; State: TGridDrawSt 阅读全文
posted @ 2012-04-04 10:16 del88 阅读(18) 评论(0) 推荐(0) 编辑
Dbgrideh 修改前台显示 双击 或数据库修改后(增加字段) 前台dbgrideh修改方法
摘要:前台的显示在前台 ,用dbgrideh 可以说是没有实现不了的了 至于后台 数据的处理要用adoquery这个数据层,数据的操作可以在这里,个人理解 阅读全文
posted @ 2012-02-22 16:20 del88 阅读(9) 评论(0) 推荐(0) 编辑
Dbgrideh 框选后 获取数据 选中 删除 阴影行 等操作
摘要:得到字段应该用SelectedField属性,SelectedRows是选择的行 有待研究 loop := 0; while loop <= DBGD.SelectedRows.Count - 1 do begin DBGD.DataSource.DataSet.Bookmark := DBGD.S 阅读全文
posted @ 2012-02-19 00:43 del88 阅读(29) 评论(0) 推荐(0) 编辑
Dbgrideh 鼠标 不移向下一行 如何 避免 “选中” 无法选中的问题 以及 更新其它列数据 无法更新的问题
摘要:procedure TfrmMain.WeiTopTradeShow_dbgehExit(Sender: TObject); begin //为了防止最后一次变化的没有设置,所以要退出表格的时候更新下最后一个 //注意这是编辑状态的时候,比卢哥的速度大大地提升地干活,呵呵,以后就用这个思路了 if 阅读全文
posted @ 2012-02-18 22:08 del88 阅读(36) 评论(0) 推荐(0) 编辑
Dbgrideh 列标题居中
摘要:前台显示要用dbgrideh 它的功能 强大的让人震撼 看下面的列标题局中: 阅读全文
posted @ 2012-02-17 20:26 del88 阅读(11) 评论(0) 推荐(0) 编辑
dbgrideh 按住鼠标 托动 框选
摘要:如果失灵 这个也勾上 选中阴影行的代码: procedure TfrmTopItemMain.N14Click(Sender: TObject); var I: Integer; begin for I := 0 to TopItemShow_dbgeh.SelectedRows.Count-1 d 阅读全文
posted @ 2012-02-03 13:20 del88 编辑
dbgrideh 自带 显示 多少条记录数 或着说 行数--太实用了--我自己
摘要:这个功能真是 很实用 以后的项目也会 经常用到 阅读全文
posted @ 2012-02-03 11:26 del88 编辑
dbgrideh 自带的 查询 窗口--我自己
摘要:这个小工具 还真是有意思 喜欢 顶顶,相当于 记事本的查询功能 快捷键Ctrl+F,也符合人们的常用习惯 阅读全文
posted @ 2012-02-03 11:16 del88 编辑
自动根据列的您大小 收缩 或 舒展 -- 其实是一个很灵活的 属性 可以灵活 使用--我自己
摘要:这个属性其实估计 作者在进行设计的时候已经考虑过 自动伸缩 何必要双击才可伸缩 但是如果是 自动的 必然会影响程序的效率 所以弄了个需要双击的 但是如果您要 自动也是可以的 所以很灵活,有关的自动 文章 已经发表过就不在发表了。 阅读全文
posted @ 2012-02-03 11:06 del88 阅读(13) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 下一页
点击右上角即可分享
微信分享提示