如何得到记录被删除的状态 用的是ADOQUery控件,记录一删除就会移到上一笔记录。用RecordStatus或updatestatus获取状态,都是显示未编辑状态,有没有方法得到是该数据集有删除记录状态,我主要是判断一下,是否有数据修改,进行保存 ,用的是ltBatchOptimistic状态。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是自身程序的话,你就做个变量,删除时,将变量置为true,然后判断这个变量,决定是否有修改 本機程序直接自定義一個BOOLEAN變量為aa,及記錄數變量integer為bb...類似以下這個簡易思路......if delete then //OKbegin aa:=true;.... bb:=inc(1);end;... if (messagedlg('确定要删除本条数据吗?',mtinformation,[mbyes,mbno],0) = mryes) then begin aqzb.delete; end else begin exit; end;试试啊,不知道是不是这个意思 在 BeforeDelete 、AfterDelete 事件记录删除过的数据,肯定可以实现。甚至可以做一个列表,用来保存操作的记录日志,用来做undo redo 用过BDE的朋友进! 散分恭喜老乡陈艳青在雅典奥运会举重女子58公斤级比赛中,以237.5公斤获得金牌。 联众世界是用什么工具开发出来的//?? 开贴给分 to hiflower(花) 请问这些表格怎么打印?高分简单的问题。 这段代码有什么问题,郁闷! ASCII码值的问题 请问pchar与string类型之间的转换问题 delphi6的奇怪问题(急阿)? 有财务凭证输入的控件(象用友、金碟)一样的!,要VCL源码! delphi输入关键字或函数的一部分如何显出全部名? rzdbedit的framestyle不能赋值
類似以下這個簡易思路...
...
if delete then //OK
begin
aa:=true;
....
bb:=inc(1);
end;
...
begin
aqzb.delete;
end
else
begin
exit;
end;
试试啊,不知道是不是这个意思
甚至可以做一个列表,用来保存操作的记录日志,用来做undo redo