database1.StartTransaction;
try
// do your save
// for example:
query1.ApplyUpdates;
query2.ApplyUpdates;
Database1.Commit;
except
Database1.Rollback;
raise;
end;
try
// do your save
// for example:
query1.ApplyUpdates;
query2.ApplyUpdates;
Database1.Commit;
except
Database1.Rollback;
raise;
end;
解决方案 »
- 如何用case语句表达下列代码?
- 如何读取指定文本中的某一行
- 那位高手帮我解决 delphi 如何链接lib库文件
- 在cavas上用lineto画一线段,怎么实现:选中该线段,可以实现移动和删除
- 一个存储过程怎么写?(不好意思,进不了SQL版,只能再这发了,请版主不要移)
- 请问在treeview控件中怎样防止单击一个项目,另一个项目展开的子项收缩回去?
- 如何访问ini文件?
- 简单:如何在keydown事件中判断按下的是回车键!
- 运行存储过程时报错:Capability not Supported!
- 那里可以网上炒股,如何申请帐号?
- 我已经决心今年考"中程"或"高程"...
- 请推荐一本OBJECT PASCAL的入门书
Database1.StartTransaction;
try
...
Database1.Commit;
except
Database1.Rollback;
end;