2008-11-10 25 views
1

我正在使用asp.net成員資格,並且需要調用Membership.GetUser(),而我有另一個打開的SQL連接,但是我的代碼在該調用中死亡。我的代碼和成員資格提供程序使用的連接字符串中有MultipleActiveResultSets = True。看起來Membership類忽略了連接字符串的MARS部分。Membership.GetUser()&MARS

有關如何讓MARS與Membership類一起工作的任何建議,以便我可以解決此問題?

感謝,

斯科特

+0

「我的代碼在該呼叫中死亡」不夠清楚。如果拋出異常,請獲取類型,消息和調用堆棧並將它們添加到您的問題中。如果它以某種方式「死亡」,請詳細說明。 – Will 2008-11-10 19:49:18

回答

1

你有沒有嘗試使用不同的連接字符串(一個用於數據的一個入會提供商),而不選擇「MultipleActiveResultSets =真」?

然後呢?如果它可以工作,你可以使用SqlConnectionStringBuilder來創建新的連接字符串(從原來的)沒有MARS選項。

相關問題