比如有3行数据,分别是1、2、3,数据库对应的也是1、2、3,如果我选中了第二行,怎么定位到数据库里的2呢?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
delphi dbgrideh怎么判断选中行的数据?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
pi3b 2018-07-09 02:16关注1,“选中”这个操作就是在定位。
2, 尝试用v:=dbgrd1.dataset.fieldbyname('id').asinteger,选中的是第2行那么v就是2本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2019-01-07 12:22回答 1 已采纳 写个函数返回自增的ID
- 2018-11-18 10:37回答 1 已采纳 ' and SDATE<=' + QuotedStr(DateToStr(Date) + ' 23:59') order by SDATE'
- 2019-12-10 23:09回答 1 已采纳 没有提供这个功能,所以你得自己循环导出,或者你可以去 http://forum.ehlib.com/en/viewforum.php?f=5 support@ehlib.com 请求官方,看看是否
- 2021-10-23 17:58标题中的"Delphi Dbgrideh多表头导出excel非comobj"指的是在Delphi编程环境下,使用Dbgrideh组件处理具有复杂表头的数据,并将其导出为Excel文件,但不依赖于COM对象(如Microsoft Excel)来实现这一功能。...
- 2018-07-14 12:35回答 2 已采纳 rowcount只是行数, 值为2, 因为包含1行标题和1个因为空数据所以产生的空行 记录数应该判断DBGrid1.DataSource.DataSet.RecordCount
- 2019-04-13 21:13回答 1 已采纳 选了多少条记录 SelectedRows.Count ``` SelectedRows: TBookmarkList procedure TForm1.Button1Click(Sender:
- 2019-04-24 11:46回答 1 已采纳 select count(单号) as 单数, sum(数量) as 数量, sum(金额)as 合计金额 from tablename group by 销售日期
- 2016-02-01 22:31在 Delphi 开发环境中,DBGridEh 是一个强大的组件,用于显示和操作数据库中的数据。这个组件扩展了标准的 TDBGrid,提供了更多的功能,包括多行选择。当你需要知道在 DBGridEh 中哪些行被选中时,可以通过访问 `...
- 2019-04-09 15:21回答 3 已采纳 已经解决了,和EDIT里判断是一样的,判断选中当前的单元格就行了。
- 2018-11-07 07:34回答 2 已采纳 在添加的时候做一个判断 if Length(地址) > 30 then begin 地址 = LeftStr(地址, 30) + "..."; end //将地址添加到网格
- 2019-04-13 21:10回答 1 已采纳 选了多少条记录 SelectedRows.Count ``` SelectedRows: TBookmarkList procedure TForm1.Button1Click(Sender:
- 2019-07-10 17:48Delphi dbgrideh分页实例 带Access数据库,delphi7 关联adoquery实现dbgrid与dbgrideh的分页显示功能,提高多条数据的查询效率。分页原理:利用ID大于多少和SELECT TOP分页。 语句形式:SELECT TOP 页大小 * FROM ...
- 2016-03-02 01:00Michael__mai的博客 运行效果:选中行变为蓝色 步骤1:设置dbgrid的options的dgrowselect为true. 步骤2:在dbgrid的ondrawcolumncell事件里面写上: procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect; ...
- 2021-10-03 05:056. **行选择和拖放**:DBGridEh支持单行或多行选择,以及行的拖放操作,方便用户对数据进行移动和重新组织。 7. **列头菜单和工具提示**:列头可自定义菜单,用户可以通过右键点击列头进行排序、隐藏/显示列等操作...
- 2022-09-25 00:19在Delphi编程环境中,DBGridEh是一款强大的数据网格组件,它提供了丰富的功能,包括对数据的排序。本文将深入探讨如何在DBGridEh中实现每列点击后的自动排序功能,这对于数据展示和用户交互至关重要。 首先,我们...
- 2020-06-23 14:48闪闪棉花糖的博客 //列出DBGridEH被选中的值 procedureTForm1.N4Click(Sender:TObject); Var I:Integer; begin forI:=0toDBGridEh4.SelectedRows.Count-1do begin DBGridEh4.DataSource.DataSet.GotoBookmark(pointer(DBGridEh4....
- 2017-05-09 17:22在Delphi开发环境中,DBGridEh是一个功能强大的表格控件,它提供了丰富的特性和高度定制化的选项,使得开发者能够根据不同的应用场景创建出美观且实用的数据展示界面。本文将详细介绍DBGridEh控件的各种属性及其用途...
- 2024-11-20 15:53功能详解: 详细介绍了DBGridEh的基础到高级功能,包括定制标题行、外观布局调整、编辑功能、统计功能、数据处理技巧,以及如何利用其强大的编辑、筛选、统计和数据显示能力。 应用实例: 通过实际案例讲解,如如何...
- 2019-09-24 18:38aibi9196的博客 请问如何判断dbgrideh换了行??? Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiDB/html/delphi_20061215162714288.html 如题,在什么事件里判断?语句怎么写啊?谢谢! 我要问的就是在鼠标点击...
- 2018-10-09 10:08Delphi DBGridEh 是 Delphi 开发环境中用于数据展示和操作的重要组件,它扩展了标准的 TDBGrid,提供了更多的功能和定制性。DBGridEh 适用于那些需要复杂表格处理,如分页、排序、过滤、自定义列样式等应用场景。...
- 没有解决我的问题, 去提问