社区
Delphi
帖子详情
有关DBGrid的三个问题?
wuhc99
2000-01-04 03:28:00
1 能不能让DBGrid在编辑状态按向下键时不增加记录,而DBGrid最后一行总是空的,
作为用户增加记录时使用
2 如何得到DBGrid某行某列的字符
3 在DBGrid输入时会产生哪几个事件
...全文
223
5
打赏
收藏
有关DBGrid的三个问题?
1 能不能让DBGrid在编辑状态按向下键时不增加记录,而DBGrid最后一行总是空的, 作为用户增加记录时使用 2 如何得到DBGrid某行某列的字符 3 在DBGrid输入时会产生哪几个事件
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuhc99
2000-01-06
打赏
举报
回复
谢谢各位的提醒,接受答案.
spear
2000-01-05
打赏
举报
回复
1、那是Data控件触发的
2、在程序中加
TMyGrid=TCustomDBGrid
TMyGrid(DBGrid1).row 请参见DBGrid.pas,在其中找protected属性
不过它指的当前显示出来的第几行
3、很多,不但有本身的,还有Data控件的
事实上用DBGrid输入数据一点好处也没有
渤海海峡
2000-01-04
打赏
举报
回复
1,除非总有一个空记录。
2,从dbgrid在继承一个新类,加上cells属性。
3,...
坚决同意 tiger 的观点。改用stringGrid.
可以试试 AlignStringGrid,用着那叫舒服。
tiger
2000-01-04
打赏
举报
回复
1. DBGrid做不到
2. 不行, 这个某行某列是不定的, 取到也没有什么实际的意义
3. DBGrid的onkeydown, onKeyPress, onKeyUp,
DataSource的onDataChange,
以及根据你按健的不同触发DataSet的所有BeforeXXX事件
所以, 根据你的情况, 我觉得你还使用StringGrid好, 自己控制,
比DBGrid强, 就是繁琐了一点
barton
2000-01-04
打赏
举报
回复
1.处理相关DataSet的OnBeforeInsert事件句柄
2.DrawGrid(DBGrid1).Cell[Col, Row]?
3.DBGrid产生的事件大都与数据库的表格或查询相关.
delphi写ComboBox下拉
DB
Grid
第三方控件的例子
ComboBox下拉菜单改为一个
DB
Grid
的例子
DB
Grid
内使用CheckBox功能
Delphi内
DB
Grid
使用CheckBox功能一般有两种方法,最简单的就是使用第三方控件,如T
DB
Grid
Eh,使用非常方便,唯一的缺点就是编译出的文件大,大概要大500KB那个样子。另外一种相对简单的方法就是使用
DB
CheckBox与...
打印软件(打印 datasource,
db
grid
,string
grid
)
本人长期使用delphi做数据库的开发,报表控件使用Quickrpt,在打印上经常遇到一些
问题
,于是自己经常编写一部分打印的程序,经过总结开发了这个控件。 本控件可打印 datasource,
db
grid
,string
grid
. 一 、控件...
DB
Grid
+Access分页显示
access数据库有三万多条记录,全部显示太费时间,也不便于查看 分页显示就是一页显示一定数目的记录,不要一次全部显示出来 做一次显示20条记录,点击一个按钮后显示下一个20条记录 即可以实现"第一页" "下一页" "上...
True
DB
Grid
for .NET-基于.NET的企业版网格控件
作为ComponentOne Studio for .NET 和 ComponentOne Studio Enterprise的一部分,ComponentOne True
DB
Grid
for .NET是我们受欢迎的ActiveX控件-True
DB
Grid
Pro的.NET版本。它使用ADO.NET,最新的数据绑定技术,能...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章