希望你们中有人来过。我需要做一些涉及多个表的数据库工作。我正在使用 SubSonic 3 SimpleRepository 来更新/访问记录。现在,在两次调用更新表之间,我正在调用System.Web.Security.Roles
方法进行一些查找。我正在使用单个存储库对象对DAO进行所有更新,但是当我的代码达到User.IsInRole("blahblah")
时,它将引发异常MSDTC is not available on the server
。
我知道这是因为SimpleRepository
使用不同的连接,而Membership API
对象使用另一个连接。
有没有一种解决方法,还是我必须将Membership API
对象包装在自己的类中?
最佳答案
关于.net - 交易和ASP.NET成员资格API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5822869/