社区
Delphi
帖子详情
delphi7 DBgrid的问题!
bmn2009
2011-12-12 10:02:22
我在 delphi7里创建一个 DBgrid组件,并且用 ADOTable链接了数据库,运行的时候数据正常显示出来了,但是在每个数据上双击就能修改数据,请问这是怎么回事?我不想双击就能修改内容,我想设计成 单击一个按钮只能修改当前行!
...全文
92
5
打赏
收藏
delphi7 DBgrid的问题!
我在 delphi7里创建一个 DBgrid组件,并且用 ADOTable链接了数据库,运行的时候数据正常显示出来了,但是在每个数据上双击就能修改数据,请问这是怎么回事?我不想双击就能修改内容,我想设计成 单击一个按钮只能修改当前行!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
都先生
2011-12-13
打赏
举报
回复
1、修改DBGrid的ReadOnly属性为FALSE;
2、鼠标只能选中当前行;
3、修改当前行数据,保存后刷新;
babydog01
2011-12-13
打赏
举报
回复
[Quote=引用 3 楼 kaikai_kk 的回复:]
用按扭来控制DBGrid的ReadOnly属性
[/Quote]
用DBGrid的ReadOnly属性配合数据源ado的afterstroll就可以做出这样的效果:
1、初始化时,DBGrid的ReadOnly:=true;//不能修改
2、按纽事件中:DBGrid的ReadOnly:=false;//可以修改
3、ado的afterstroll事件中设置DBGrid的ReadOnly:=true;//换行就不能修改了
这样看起来好像只能编辑当前记录了。
kaikai_kk
2011-12-13
打赏
举报
回复
用按扭来控制DBGrid的ReadOnly属性
ADSLAN
2011-12-12
打赏
举报
回复
DBGrid里边 options属性 里边 有设置 dbEditing去掉它的勾
自动调整
delphi
中
db
grid
大小
自动调整
delphi
中
db
grid
大小,对
db
grid
中根据文本值自动调整单元格的大小, 自动调整
delphi
中
db
grid
大小,对
db
grid
中根据文本值自动调整单元格的大小
Delphi
在
DB
Grid
中插入下拉组合框
Delphi
2007典型开发实例--在
DB
Grid
中插入下拉组合框源代码!
Delphi
改变
DB
grid
控件选中时的单元格颜色.rar
Delphi
改变
DB
grid
控件选中时的单元格颜色,一般在默认状态下,
DB
grid
在行被选中时是深蓝色的,本程序将改变这个深蓝色为用户自定义颜色。操作方法很简单:当选中
DB
grid
任意行时,点击上部的任意颜色值,此时就已经将
DB
Grid
控件的选中行颜色改变为用户选中的颜色。
delphi
对
db
grid
的添加修改删除数据操作 sql数据库
delphi
对
db
grid
的添加修改删除数据操作 sql数据库
Delphi
美化
DB
Grid
控件表头、格线及颜色等,纯
Delphi
代码..rar
Delphi
美化
DB
Grid
控件表头、格线及颜色等,纯
Delphi
代码..rar
Delphi
5,392
社区成员
262,731
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章