COM+的事务管理!问题。能帮我解决此问题,200分,决不食言。(10分)

N

nsj

Unregistered / Unconfirmed
GUEST, unregistred user!
一个TRANSACTION OBJECT对象,当事务级别设为support transaction时正常,
如设置为requires a transction or requires a new transaction
报错:不能在指定的事务处理器中获得新事务。
是不是COM+环境的问题?
 
能帖出原代码吗?
 
能帖出原代码吗?
 
非常简单的语句,如:
var
serverobj:icapital_plandisp;
ias:iappserver;
ownerdata:eek:levariant;
recount:integer;
begin
try
serverobj:=icapital_plandisp(idispatch(datam.dcom_conn.AppServer));
result:=ias.AS_GetRecords('dsp_month_plan_dir',4,recount,MetaDataOption+ResetOption,'select * from monthfundplan',result,ownerdata);
except
raise;
end;
icapital_plandisp接口是一个transaction data module对象的调度接口;很简单的语句。
 
顶部