S
suipianwuda
Unregistered / Unconfirmed
GUEST, unregistred user!
我调试了李维在第9章的例子,
第一个com+ 是支持事务,有一个方法
UpdateDatas(vDatas,iMaxErrors,iErrorCount);
begin
dspBooks.applyUpdates(vDatas,iMaxErrors,iErrorCount);
end;
第二个com+ 是支持事务,有一个方法GetDatas;
第三个com+ 是需要事务,保存数据的
UpdataBooks(vDatas,iMaxErrors,iErrorCount);
begin
//调用第一个com+的方法
DCOM.appServer.UpdateDatas(vDatas,iMaxErrors,iErrorCount);
end;
当我用第一个com+的方法来更新数据是可以提交数据库的,
但是我用第3个com+的方法来更新数据却发生问题
有什么“灾难性故障”
还有什么“事务方面的问题 ”
给我一个合理的解释,我那里出问题,要注意什么,
第一个com+ 是支持事务,有一个方法
UpdateDatas(vDatas,iMaxErrors,iErrorCount);
begin
dspBooks.applyUpdates(vDatas,iMaxErrors,iErrorCount);
end;
第二个com+ 是支持事务,有一个方法GetDatas;
第三个com+ 是需要事务,保存数据的
UpdataBooks(vDatas,iMaxErrors,iErrorCount);
begin
//调用第一个com+的方法
DCOM.appServer.UpdateDatas(vDatas,iMaxErrors,iErrorCount);
end;
当我用第一个com+的方法来更新数据是可以提交数据库的,
但是我用第3个com+的方法来更新数据却发生问题
有什么“灾难性故障”
还有什么“事务方面的问题 ”
给我一个合理的解释,我那里出问题,要注意什么,