DBGridEH中输入数据,里面有几个字段,
要求输入第一个字段的值大于等于第二个字段的输入值,
或者要求输入第一个字段的值大于等于第二个字段的输入值加第三个字段的输入值,怎么做,
在线等待。
要求输入第一个字段的值大于等于第二个字段的输入值,
或者要求输入第一个字段的值大于等于第二个字段的输入值加第三个字段的输入值,怎么做,
在线等待。
解决方案 »
- 请问要用什么控件连接Oracle比较好
- 一个关于for循环的问题,急!!
- 关于Dev Express4.52与Asta3.81组件联合使用中出现的问题。
- 请教:有没有象tlistbox一样的控件,每行能显示不同颜色?
- edit的问题
- 看过李维Delphi 5.x 分布式多层应用系统篇弟兄进来
- 怎样控制memo要显示那一行或列???急啊百分大赠送!!
- 请问什么地方有象163.net首页上的移动的图片动画效果的程序下载(Delphi、VC均可),或者怎样实现的?
- ?那位能告诉我 在哪里能下载到 Delphi 运行库和Vcl参考库!!!!!!(wangease)
- 如何在弹出消息框后关闭窗口?
- access的update问题?
- 招聘DELPHI程序员,南京工作!
举个列子,
begin
if not FieldByName('sField').isnull then
begin
if FieldByName('fField').AsInteger<FieldByName('sField').AsInteger then
begin
showmessage('输入不对,*******');
Abort;
end;
end;
end;在第二个字段的onvalidate事件里写:
begin
if not FieldByName('fField').isnull then
begin
if FieldByName('fField').AsInteger<FieldByName('sField').AsInteger then
begin
showmessage('输入不对,*******');
Abort;
end;
end;
end;
依次类推。
在线等待。
我试一试!