如何在Web配置文件中提供连接?

时间:2010-09-06 04:44:09

标签: asp.net

因为我们在aspx.cs文件中提供连接,所以我们想在web配置文件中提供连接。如何提供连接。

2 个答案:

答案 0 :(得分:2)

你的意思是连接字符串吗?

如果是这样,那么我所做的就是拥有这样的web.config文件;

<connectionStrings configSource="ConnectionStrings.config" />

然后我有一个connectionstrings.config文件;

<connectionStrings>
    <add name="Production" connectionString="Data Source=MYDS; Initial Catalog=InitCat; User ID=UID; Password='Password';"
      providerName="System.Data.SqlClient" />
    <add name="PreProduction" connectionString="Data Source=MYDS; Initial Catalog=InitCat; User ID=UID; Password='Password';"
      providerName="System.Data.SqlClient" />
    <add name="Development" connectionString="Data Source=MYDS; Initial Catalog=InitCat; User ID=UID; Password='Password';"
      providerName="System.Data.SqlClient" />
</connectionStrings>

然后,根据标志,我使用;

加载相关的连接字符串
System.Configuration.ConfigurationManager.ConnectionStrings["PrePorduction"].ConnectionString

答案 1 :(得分:0)

您可以在配置设置中使用ConnectionStrings元素。如果您想知道不同提供者的特定格式以及可以在连接字符串属性中指定的各种选项,请查看connectionstrings.com