)假如在beforepost事件中发现编辑或者增加记录的时候捕获错误 则adotable1.cancel,exit
但是出现一个问题虽然用户编辑错误的数据不会返回到数据库表中,但是表格中错误数据仍然存在,如何把这些错误数据返回原来的数据
但是出现一个问题虽然用户编辑错误的数据不会返回到数据库表中,但是表格中错误数据仍然存在,如何把这些错误数据返回原来的数据
解决方案 »
- StringGrid动态产生一个新行问题
- access下datediff() 函数 delphi 编译报错问题 在线等 ~~
- 帮帮忙阿!!!在线等!
- 怎么样用Delphi 调用VB 写的动态连接库中的函数——————在线等待!!!!!!
- 为什么我的电脑上不能用locate?
- delphi中查询access数据库中时间怎么写(精确到妙)
- Tclientdataset的问题??
- 改变DBEDIT的对齐方式,对所有数据类型都为左对齐
- 高分求如何用程序修改在Access2000表中的属性。
- 动态创建已有窗体的副本,停留2s消失
- [在线]有没有办法让mdi子窗体随滚轮而滚动呢
- 在delphi程序里怎么跟踪一个变量的值?
如
AdoQuery1.Requery;
cancelupdate
begin
if adotable1.FieldByName('pc_comp').asstring='' then
raise Exception.Create('电脑名称不能为空');
Adotable1.Requery;
end;
还是不行 焦点一直在 假如我去掉 raise Exception.Create('电脑名称不能为空'); 则程序自动跳掉