if ADOQuery1.IsEmpty then exit;
if not MsgBoxSel_save('确认要删除? ') then exit;
ADOQuery1.Delete;
try
ADOQuery1.UpdateBatch;
except
ADOQuery1.CancelUpdates;
Application.MessageBox('已使用,不能删除','提示',mb_ok);
Exit;
end;在表中我设了外键,当删除,它会提示delete和约束冲突,无法删除,功能是可以实现,但是按理它会提示Application.MessageBox('已使用,不能删除','提示',mb_ok);为什么不提示呢
if not MsgBoxSel_save('确认要删除? ') then exit;
ADOQuery1.Delete;
try
ADOQuery1.UpdateBatch;
except
ADOQuery1.CancelUpdates;
Application.MessageBox('已使用,不能删除','提示',mb_ok);
Exit;
end;在表中我设了外键,当删除,它会提示delete和约束冲突,无法删除,功能是可以实现,但是按理它会提示Application.MessageBox('已使用,不能删除','提示',mb_ok);为什么不提示呢
解决方案 »
- Delphi中消息处理的问题
- delphi中,将数据库数据添加到combobox里的问题,我是新手,请多帮助
- 请教:怎样在一个表中实现:按照第二列D2升序排列,同时相同的D2又按照第四列D4降序排列。
- 神话下载地址(超快)
- ShellListView
- win2000server下Delphi7+sql2000开发的程序如何在win98下应用问题
- D6下Adotable怎样使用缓冲(CachedUpdates)
- delphi语音聊天如何实现啊
- 如何实现上标的显示,如显示十的三次方?
- 红旗linux-------千万不要说此贴与delphi无关!
- Delphi/C++Builder产品路线图
- 事务提交问题,希望大家帮忙参考一下
把这句放在try 里面执行