如何启用MultipleActiveResultSets

Jac*_*All 18 c# sql asp.net

我的代码中有以下连接字符串:

SqlConnection conn = new SqlConnection(WebConfigurationManager.ConnectionStrings["RaiseFantasyLeagueConnectionString"].ConnectionString);
Run Code Online (Sandbox Code Playgroud)

我的webconfig看起来像这样:

    <connectionStrings>
<add name="RaiseFantasyLeagueConnectionString" connectionString="Data Source=MATT-PC\SQLEXPRESS;Initial Catalog=Raise;Integrated Security=True" providerName="System.Data.SqlClient"/>
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我在哪里可以为我的连接启用MultipleActiveResultSets吗?

Ste*_*eve 39

它非常简单,只需添加即可

MultipleActiveResultSets=true;
Run Code Online (Sandbox Code Playgroud)

所以在web.config中以这种方式更改连接字符串:

connectionString="Data Source=MATT-PC\SQLEXPRESS;" + 
                 "Initial Catalog=Raise;Integrated Security=True;" + 
                 "MultipleActiveResultSets=true;" 
Run Code Online (Sandbox Code Playgroud)