dxDbGrid如何在数据记录移动时判断其数据合法性,不合法的话 不post,回到原编辑行 奉上200分寻求比较成熟的方法,下班前结帖,如果效果好可另加200分。声明:要dxDbGrid的及具体点。dxDbGrid如何在数据记录移动时判断其数据合法性,不合法的话 不post,回到原编辑行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不要总是将你的数据与的界面联系上来procedure TForm1.ADODataSet1BeforePost(DataSet: TDataSet);begin if Trim(ADODataSet1.FieldByName('A').AsString) = '' then raise Exception.Create('Error'; //...(你的其他校验条件)end; 具体点说: 就是我做一个定单,输入商品时在"商品名称"字段中输入商品当"商品名称"的焦点消失时应马上检测有没有这种商品,如果有这种商品就继续转到"商品数量"等字段,否则提示"无此商品","商品名称"仍处于编辑状态。回复人: forgetter() ( ) 的方法也可,但有时表的关联等,就不是很灵活,我要更好点的,完美的方案另送200分 增加固定字段, 在字段的OnValidate事件里面判断, 错误时raise Exception.Create('...'); 在TDrawGrid中写字变白变黑反复的问题 >>>如何实现将一个form总是显示在最前面<<< 这里有传奇III的完整源码下载。就是太慢了。 用什么函数读计算机的名称啊? 不知不觉又长了一岁,放分! 关于数据库的导入问题?在线等待! 今天报高级程序员了,考过的朋友进来介绍一下经验,顺便散分,下班结帐 求救,关于tserversocket和tclientsocket 关于Delphi生成的.exe问题 第一次用delphi... 关于 Delphi6 自带安装程序InstallShield的使用问题——————高手帮忙!!!! 一个报表问题,在线等候?
procedure TForm1.ADODataSet1BeforePost(DataSet: TDataSet);
begin
if Trim(ADODataSet1.FieldByName('A').AsString) = '' then
raise Exception.Create('Error';
//...(你的其他校验条件)
end;
就是我做一个定单,输入商品时在"商品名称"字段中输入商品当"商品名称"的焦点消失时应马上检测有没有这种商品,如果有这种商品就继续转到"商品数量"等字段,否则提示"无此商品","商品名称"仍处于编辑状态。
回复人: forgetter() ( ) 的方法也可,但有时表的关联等,就不是很灵活,我要更好点的,
完美的方案另送200分