出现异常一般回滚:
try
添加记录,删除。修改
except
YourDatabase.Rollback
end;
try
添加记录,删除。修改
except
YourDatabase.Rollback
end;
解决方案 »
- 网页抓取的问题
- 菜鸟求助 一个关于自定义控件的很EASY的问题 在线急等。。。。。。。。。。
- DELPHI开发工作从事四年求兼职工作!
- 如何用TChart在时钟控制下画动态曲线,郁闷啊,高手救我!!
- 在Access中,如何追加数据到总的数据库中??
- 我自己做了個站,前兩天才弄成,還在建設中,在自己的機子上喲!
- 避免循环的问题
- 那里有 fastreport 或者 minireport 控件下载(是delphi中用的)
- 送分!如何改变目录(文件夹)的创建日期?
- 用TSQLConnection控件如何能以SYS用户连接Oracle?
- charindex函数的问题??
- 求一条查询ado的sql语句,我有一个sql server表,其中有一个'物资编码'字段,例如02020106335285,我想查询前四位是0202的记录,并不想查
try
theTable.append
//..........
//..........
//..........
//..........
theTable.Post;
except
theTable.Cancel;
raise;
end;
table.delete;
post;
except
showmessage('操作失败!');
table.cancel;
raise;
end;
o 原来是这样。
YourDatabase.Rollback起什么作用
table.cancel;起什么作用
raise;起什么作用
table.cancel;撤销数据表的操作
raise;重新触发异常