社区
Delphi
帖子详情
delphi DBGridEH控件的checkbox如何判断是否选中,求指导 !
yc_chongchong
2012-10-26 05:26:27
我想做一个批量删除的功能,用到了DBGridEH 的checkbox,想问如何判断checkbox是否被选中?
...全文
1083
13
打赏
收藏
delphi DBGridEH控件的checkbox如何判断是否选中,求指导 !
我想做一个批量删除的功能,用到了DBGridEH 的checkbox,想问如何判断checkbox是否被选中?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
babydog01
2012-10-31
打赏
举报
回复
有个属性dbMultiSelect为true后就可以多选了。
babydog01
2012-10-31
打赏
举报
回复
楼主是要实现多选后删除的操作。
其实dbgrideh和cxgrid都支持行多选的,你选中多行后,再用10楼的方法,删除即可。
不用加那个checkbox。
yc_chongchong
2012-10-30
打赏
举报
回复
有没有可以不用在数据库建立字段 ,但是可以有这个多选框的效果 的方法
kaikai_kk
2012-10-29
打赏
举报
回复
1.循环判断,然后dataset.delete;
2.或者循环时保存要删除的key,最后再执行delete的SQL语句
3.或者在选择的时候,就把选中行的key加入到某个列表中(当然取消选中时,就去掉),然后根据列表中的数据再做删除
我看见佛
2012-10-28
打赏
举报
回复
这个功能实现挺简单的,我帮一个朋友做过一个教程。你需要的话可以M我Q251450368
yc_chongchong
2012-10-27
打赏
举报
回复
[Quote=引用 7 楼 的回复:]
建个临时字段fCheck Boolean类型的 ,选中了fCheck:=true;
[/Quote]
如何做批量删除呢,给个代码看看哈,
jmahqh
2012-10-27
打赏
举报
回复
建个临时字段fCheck Boolean类型的 ,选中了fCheck:=true;
yc_chongchong
2012-10-27
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
不太明白你的意思,既然你表内有多个复选框,就说明表不是空的。
复选框在DBGridEh中就是一个Boolean类型的字段值,该值为True,则选中,为false,则未选中。
所以,你只需判断该DbGridEh所在列的值就行了。
[/Quote]
能给我写一些代码看看吗
我用的是Clientdataset做的,你直接写如何删除复选框被选中的列,谢谢了!
zhengyc653
2012-10-27
打赏
举报
回复
不太明白你的意思,既然你表内有多个复选框,就说明表不是空的。
复选框在DBGridEh中就是一个Boolean类型的字段值,该值为True,则选中,为false,则未选中。
所以,你只需判断该DbGridEh所在列的值就行了。
yc_chongchong
2012-10-26
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
直接判断表内的字段值就行了。
DBGridEH1.FieldByName('CheckField').AsBoolean
[/Quote]
我表中的值是空的 没值 只是为了让DBGridEh有复选框的效果 ,我只要判断哪个复选框被选中了,然后批量删除
zhengyc653
2012-10-26
打赏
举报
回复
直接判断表内的字段值就行了。
DBGridEH1.FieldByName('CheckField').AsBoolean
yc_chongchong
2012-10-26
打赏
举报
回复
坑爹呀 来个人吧
yc_chongchong
2012-10-26
打赏
举报
回复
怎么木有人,本人是新手,求指导啊
DB
GRID
EH
增加
checkbox
在
Delphi
编程环境中,
DB
Grid
是用于展示数据库数据的标准组件,而
DB
Grid
Eh
则是一个增强版的
控件
,提供了更多的功能和定制性。标题提到的"
DB
GRID
EH
增加
checkbox
"是指在
DB
Grid
Eh
中添加一个复选框列,以便用户可以进行...
db
grid
eh
中添加
checkbox
源码
在
db
grid
eh
中添加
checkbox
源码实现全选或反选功能 在数据
grid
控件
中添加
checkbox
是一种非常常见的需
求
,特别是在需要批量操作数据时。今天,我们将学习如何在
db
grid
eh
中添加
checkbox
源码,以实现全选或...
db
grid
Eh
,列中可以有复选框
标题中的“列中可以有复选框”指的是`
db
grid
Eh
`的一个显著特性,即在表格的列中可以直接集成复选框
控件
,这在数据筛选、多选操作或者状态显示等场景下非常实用。 `
db
grid
Eh
`是
Eh
Lib组件库的一部分,
Eh
Lib是一个广泛...
DELPHI
表格
控件
DB
Grid
Eh
使用详解 .pdf
###
DELPHI
表格
控件
DB
Grid
Eh
使用详解 #### 一、
DB
Grid
Eh
功能详解 **
DB
Grid
Eh
** 是一个增强型的表格组件,它提供了丰富的功能来帮助开发者创建复杂的表格视图。下面我们将详细介绍该
控件
的一些主要特性。 1. *...
DB
Grid
内使用
CheckBox
功能
Delphi
内
DB
Grid
使用
CheckBox
功能一般有两种方法,最简单的就是使用第三方
控件
,如T
DB
Grid
Eh
,使用非常方便,唯一的缺点就是编译出的文件大,大概要大500KB那个样子。另外一种相对简单的方法就是使用
DB
CheckBox
与...
Delphi
5,930
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章