奉上200分寻求比较成熟的方法,下班前结帖,如果效果好可另加200分。
声明:要dxDbGrid的及具体点。dxDbGrid如何在数据记录移动时判断其数据合法性,不合法的话 不post,回到原编辑行
声明:要dxDbGrid的及具体点。dxDbGrid如何在数据记录移动时判断其数据合法性,不合法的话 不post,回到原编辑行
解决方案 »
- 初学Delphi,对其对象及对象指针观点不知是否正确,请给予指正
- 选择文件下载的问题
- ADOQury+DBGrid,如何用代码置grid的一列全为0。
- 重复信息的问题
- 请教各位大侠,如何正确安装和使用MSCOMM控件???
- 请问大家一般怎么样实现撤消功能的代码?
- 在Treeview中如何遍历选定节点下的所有子节点?
- 请看下面winSocket与银行通信源程序
- 每个打开的子窗体(fsNormal)都能显示在状态栏,就象Foxmail一样,该怎么做?谢谢
- 哪有webbrowser做的小浏览器?
- 关于 Delphi6 自带安装程序InstallShield的使用问题——————高手帮忙!!!!
- 一个报表问题,在线等候?
procedure TForm1.ADODataSet1BeforePost(DataSet: TDataSet);
begin
if Trim(ADODataSet1.FieldByName('A').AsString) = '' then
raise Exception.Create('Error';
//...(你的其他校验条件)
end;
就是我做一个定单,输入商品时在"商品名称"字段中输入商品当"商品名称"的焦点消失时应马上检测有没有这种商品,如果有这种商品就继续转到"商品数量"等字段,否则提示"无此商品","商品名称"仍处于编辑状态。
回复人: forgetter() ( ) 的方法也可,但有时表的关联等,就不是很灵活,我要更好点的,
完美的方案另送200分