请问通过dbgrid和navigate输入数据对输入的数据的验证该怎样做,比如字段类性,大小,只读性等.不满足的就不能离开该字段并提示,新增的一条记录如果不完全或有不符合的字段,就不能离开该记录并提示.
解决方案 »
- delphi xe2 trichedit 载入图片保存至数据库问题
- 如何列出Raize控件组中groupbar中所有group的Caption
- 如何实现“显示数据库创建”的过程?
- delphi 怎么和WEBSERVICES交互???
- 祝大家生蛋快乐!快乐的同时,帮个忙......
- extctrls 主要有什么用途?
- 如何使一个窗体存在时总是处于最上面,不能用showmodal。
- 软件精灵如何做,高手赐教,真正的高手是不需要分的。
- 关于在 delphi 中共享 c++ 的对象的疑问
- 谈谈你在CSDN里的得与失!
- 要實現復合查詢應該怎麼做????
- 我引用一个DLL文件,能像vb一样,用“.“来看对象的方法和属性吗
procedure Tfukuanjilu.ADOQuery1DSDesigner6Change(Sender: TField);
begin
if adoquery1['付款金额']>adoquery1['合同金额'] then
begin
MessageBox(handle, '付款金额大于合同金额,请重新输入!','错误',0);
adoquery1.Cancel; end;
end;