【发布时间】:2017-01-30 02:26:57
【问题描述】:
我在 webconfig 中有这个
<add name="dbConn" connectionString="Data Source=PC-PC;Integrated Security=True" />
然后我大部分时间在我的页面中通过
调用它们 string connstr = ConfigurationManager.ConnectionStrings["dbConn"].ConnectionString;
但是有些页面需要两个查询。我的想法是(或我想要实现的)
string connstr = ConfigurationManager.ConnectionStrings["dbConn"+"MultipleActiveResultSets=True"].ConnectionString;
但它当然行不通。由于here 中所述的内容类似于下面的代码。
脚注:我不想在我的大部分页面中使用它
string connectionString = "Data Source=MSSQL1;" +
"Initial Catalog=AdventureWorks;Integrated Security=SSPI;" +
"MultipleActiveResultSets=True";
因为我有多个页面,当然要轻松设置数据库。
脚注2:原因是因为我不知道它可能不健壮,并且在只需要 1 个连接的页面中使用 2 个连接可能很难看。
编辑:抱歉英语不好
【问题讨论】:
标签: c# asp.net sql-server-mars