1

我正在使用 asp.net 成员资格,并且需要在我有另一个打开的 SQL 连接时调用 Membership.GetUser(),但我的代码在那个调用中死掉了。我的代码和成员资格提供程序都使用的连接字符串中有 MultipleActiveResultSets=True。Membership 类似乎忽略了连接字符串的 MARS 部分。

关于如何让 MARS 与 Membership 类一起工作的任何建议,以便我可以解决这个问题?

谢谢,

斯科特

4

1 回答 1

1

您是否尝试在没有选项 'MultipleActiveResultSets=True' 的情况下使用单独的连接字符串(一个用于成员资格提供者的数据)?

那么它有效吗?如果它有效,您可以使用SqlConnectionStringBuilder创建新的连接字符串(从原始),而不使用 MARS 选项。

于 2008-11-11T08:27:13.083 回答