一次性提交多条记录?
比如下面的代码:
m_pSet->m_pDatabase->BeginTrans();
m_pSet->AddNew();
m_pSet->m_id = "001";
m_pSet->m_name = "张";
m_pSet->AddNew();
m_pSet->id = "002";
m_pSet->m_name = "李";
.........插入了几条或更多条;
if(m_pSet->Update())
m_pSet->m_pDatabase->CommitTrans();
else
m_pSet->m_pDatabase->RollBack();
我想要的是上面插入的多条记录一次性提交的,结果只有最后一条被提交了,其它的
并没有存入缓冲区被提交。该怎么整呢?不可能添加一条提交一条吧,这样很费服务器资源的。要用数组吗?是什么样的呢?