用ado的connection对象插入记录为什么最后一条插不上? 我用odbc连接一个access数据库,用ado的connection对象的execute方法执行几条sql语句插入记录,为什么最后一条没有插进去,而且如果只插入一条记录也不能成功,如果调用close方法则可成功.难道一定要调用close方法么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要提交try{ pConnection->BeginTrans(); pConnection->Execute(_bstr_t(csSQL),NULL,adExecuteNoRecords); pConnection->CommitTrans(); }catch(...){ GetWorkConnectionPtr()->RollbackTrans(); } try{ pConnection->BeginTrans(); pConnection->Execute(_bstr_t(csSQL),NULL,adExecuteNoRecords); pConnection->CommitTrans(); }catch(...){ pConnection->RollbackTrans(); } try{ pConnection->BeginTrans(); pConnection->Execute(_bstr_t(csSQL),NULL,adExecuteNoRecords); pConnection->CommitTrans(); }catch(...){ pConnection->RollbackTrans(); } CEvent类的问题 背景音乐与音效的共存问题:PlaySound的用法 华为面试问题,在软件开发中什么最重要? 这个字体怎么这么神奇?大家解释下~~ 用下面这个语句建立的数据源,为什么测试通不过?显示这个错误:未与信任的sql server连接相关联。 [讨论]比较OICQ 和 MSN 的不同,机制、线程...或其它聊天工具如POPO、SKYPE... 怎么样初始化时间 如何调节一个位图的亮度和饱和度,谢谢! 求助:一个CString.format的问题,怎么样把long转化成CString 来个高手帮我解决一下 基于IE的一个查看器! 请问如何在菜单中调出无模式对话框?
{
pConnection->BeginTrans(); pConnection->Execute(_bstr_t(csSQL),NULL,adExecuteNoRecords);
pConnection->CommitTrans();
}
catch(...)
{
GetWorkConnectionPtr()->RollbackTrans();
}
{
pConnection->BeginTrans(); pConnection->Execute(_bstr_t(csSQL),NULL,adExecuteNoRecords);
pConnection->CommitTrans();
}
catch(...)
{
pConnection->RollbackTrans();
}
{
pConnection->BeginTrans(); pConnection->Execute(_bstr_t(csSQL),NULL,adExecuteNoRecords);
pConnection->CommitTrans();
}
catch(...)
{
pConnection->RollbackTrans();
}