About Remoting

WayFarer大哥,想向你请救一个问题.

我现在有一个数据访问层.我想把数据访问层改成Remoting.在执行存储过程时总报错误"由于安全限制,无法访问类System.Runtime.Remoting RefObj"
因为我在数据中定义一个事务.
Class DataBase
{
private SqlTransaction Transaction =null;

public void BeginTranscation()
{
/....
}
public void Commit()
{
/.....etc
}

public void Rollback()
{

}
}

使用时:
DataBase Db =new DataBase();
Db.Opne();
try
{
Db.BeginTranscation();
//do someting
Db.Commit();
}Catch(Exception err)
{
Db.Rollback();
}

但改成Remogin 后.就不能执行存储过程.总报上面这个错误.
执行存储过程的方法为:
public void ExecuteProc(string ProcName ,params SqlParameter [] parameterValues)
是不是SqlParameter 无法序列化
posted @ 2005-01-12 17:35  张逸  阅读(213)  评论(1)    收藏  举报