TADOConnection* con=new TADOConnection();
con->begintrans();
try
{
.....
.....
con->committrans();
delete con;
}
catch(...)
{
con->rollbacktrans();
delete con;
}
用c++ builder写的,大致的差不多就这样的
con->begintrans();
try
{
.....
.....
con->committrans();
delete con;
}
catch(...)
{
con->rollbacktrans();
delete con;
}
用c++ builder写的,大致的差不多就这样的
解决方案 »
- Sql Server查询分析器调用delphi的函数
- createprocessW应该怎么调用?
- 我想一次产生100个随机数,想下次再产生相同的100个随机数?
- CodeManager v2.0.0 (源码管理器)
- tadoquery.recno的取值问题
- 100分!朋友们帮我看看。
- 帮助文件的问题
- 推荐一个超好的bt下载计算机讲座,认证培训资料,学习软件,和英语讲座考研讲座等等好东西大家快来下啊
- 请问如何编写一个类似OFFICE里的ACTIVEX插件(ouactrl.ocx)一样的函数库!
- 请问DbGridEh哪有下载?
- delphi数据库安全登录问题(高手请进!!!!!!!)
- 怎样把DBGRID里面的数据转换成EXCEL和TXT文件或DBF文件
con:=tadoconnection.create();
con.begintrans();
try.....
.....
con.commit();
con.free;
con:=nil;
except
con.rollback();
con.free;
con:=nil;
end;
那就得每次创建一套ado对象?
高手,请指点!