社区
Delphi
帖子详情
怎么判断dbgrid中某个单元格的值是否符合要求
zl_215
2003-09-12 10:09:42
在dbgrid中可以修改人员的工资,数据库中工资是最多7位数的,需要控制输入的数据不能对于7位,但是dbgrid是自动post的,怎么办
...全文
47
9
打赏
收藏
怎么判断dbgrid中某个单元格的值是否符合要求
在dbgrid中可以修改人员的工资,数据库中工资是最多7位数的,需要控制输入的数据不能对于7位,但是dbgrid是自动post的,怎么办
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sundayzhao
2003-09-12
打赏
举报
回复
利用固定字段,然后再字段的onchange事件中处理。就可以了。
xiaofei7569
2003-09-12
打赏
举报
回复
在dbgrid中不要修改数据。
RaulWhite
2003-09-12
打赏
举报
回复
考虑一下替代品吧!
zl_215
2003-09-12
打赏
举报
回复
那有没有什么办法来解决呀?
lean77
2003-09-12
打赏
举报
回复
不能在beforepost判断,那样就晚了呀!最好光标移开就判断。
一句话,dbgrid太不好用!!
zl_215
2003-09-12
打赏
举报
回复
在beforepost里控制不行
我需要判断数值〉100000时就提示
IORILI
2003-09-12
打赏
举报
回复
要不就在dbgrid的ondrawdatacell里写代码
mysqlcom
2003-09-12
打赏
举报
回复
if length(currenttostr(dbgrid1.fields['monry'].value))>7 then
begin
....
end;
IORILI
2003-09-12
打赏
举报
回复
在table的beforepost里控制。
Delphi在
DB
Grid
中
按照指定条件改变
单元格
的颜色
DB
Grid
的OnDrawColumnCell事件begin if (你需要指定的条件) then //如某一列的
值
=指定
值
begini
DB
Grid
.Canvas.Font.Color := clred; //满足条件时,显示的字体颜色为“红色”//
DB
Grid
.Canvas.Brush.Color := clred; //满足条件时,显示的背景色颜色为“红色” en...
Delphi
DB
Grid
Eh根据
单元格
内容改变某个
单元格
的背景颜色
Delphi
DB
Grid
Eh根据
单元格
内容改变某个
单元格
的背景颜色 写在 DrawColumnCell 事件
中
with (Sender as T
DB
Grid
Eh) do begin Canvas.Font.Color := clBlack; if (Column.FieldName = '字段名') then begin if query.fiel
dB
yName('字段名').AsString = '你好' then begin
DELPHI
中
DB
Grid
中
行的定位及着色实现(转载)
====================================================== 注:本文源代码点此下载 ====================================================== delphi
中
db
grid
中
行的定位及着色实现 1 问题的提出 在对一个数据库系统进行操作的时候,发现不能对
db
grid
控件
中
的数据行定位及在
Delphi第三方控件dx
db
grid
中
option属性详解
property KeyField : string; 用于保持与数据集操作同步,该
值
指定列表
中
显示数据所在数据集的关键字段. 描述 KeyField属性确保在LoadAllRecords模式下能够进行正确的操作.如果KeyField属性设置不正确,分组操作将自动被禁止.如果你没有一个唯一的标识字段但又想能够进行分组,你必须把这个属性赋为空,并且不激活egoCanN
在Data
Grid
(WinForm)
中
改变符合指定条件的行颜色的方法
鼓起勇气贴上这篇帖子,实在不知道究竟
是否
有人会看。而随着Whi
db
ey的推出,这个问题应该已经不复存在——新的Data
Grid
View控件据说可以直接设置行颜色——不过考虑到Whi
db
ey目前只是测试版,Data
Grid
控件还在广泛地使用,本文或许能对面临同样问题的朋友稍有帮助。 大家都知道Data
Grid
控件通过其属性TableStyles控制每个对应的DataTable的显示风格,而每个Ta...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章