我是asp.net和web.config文件的新手,我已将连接字符串添加到我的web.config文件中,如下所示:
<connectionStrings>
<add name="StudentConnectionString" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Student.mdf;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
但现在我想在我的代码文件中使用它。我将如何实现它?
答案 0 :(得分:0)
来自MSDN并调整:
System.Configuration.Configuration rootWebConfig =
System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/YourWebSiteRoot");
System.Configuration.ConnectionStringSettings connString;
if (rootWebConfig.ConnectionStrings.ConnectionStrings.Count > 0)
{
connString = rootWebConfig.ConnectionStrings
.ConnectionStrings["StudentConnectionString"];
}
答案 1 :(得分:0)
您可以通过以下方式获取此值:
String connectionString =
ConfigurationManager.ConnectionStrings["StudentConnectionString"].ConnectionString;
答案 2 :(得分:0)
这就是我使用我的方式。确保您使用的是配置。
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["StudentConnectionString"].ConnectionString);
希望这会有所帮助。
答案 3 :(得分:0)
1。)您的应用程序中的参考System.Configuration dll
// Code to read connectionstring
string connectionString=ConfigurationManager.ConnectionString["StudentConnectionString"].ConnectionString;
// Code to read application settings
string settingsValue= ConfigurationManager.ApplicationSettings["Key"];