繁体   English   中英

连接字符串 ASP.NET

[英]ConnectionString ASP.NET

SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["SqlDataSource1"].ToString());


  <connectionStrings>
    <add name="SqlDataSource1"
         connectionString="Data Source=(LocalDb)\MSSQLLocalDB;Initial Catalog=SqlDataSource3;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\SqlDataSource3.mdf"
         providerName="System.Data.SqlClient"/>
  </connectionStrings>

现在应该工作吗?

ConnectionStrings["XXX"] 是否必须放置连接字符串的名称或初始目录?

本页所示,索引值是连接字符串的名称。 因此,您的代码是正确的。

现在想知道你为什么发布这个问题。 你的代码不起作用吗?

尝试这个:

<add name="SqlDataSource1" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;Initial Catalog=SqlDataSource3;Integrated Security=True"/>

接着:

SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["SqlDataSource1"].ConnectionString);

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM