asp.net mvc3如何为企业库设置连接字符串

时间:2013-04-30 19:41:59

标签: asp.net-mvc asp.net-mvc-3 enterprise-library

我试图通过尝试构建我当前的项目来学习mvc3 / 4。如何设置企业库的连接字符串?我已经下载了库并添加了参考。但我不知道如何设置连接字符串。

这就是我现在所拥有的......

<connectionStrings>
<add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=UpdatedProducts;User ID=myUsername;Password=myPassword;AttachDBFilename=|DataDirectory|\aspnet-GuncelMalzemeler-20130430221215.mdf" />

你知道怎么设置这个连接吗?

1 个答案:

答案 0 :(得分:0)

就是这样:

<configuration>
  <configSections>
    <section name="dataConfiguration" 
       type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings,
            Microsoft.Practices.EnterpriseLibrary.Data, Version=5.0.414.0, 
            Culture=neutral, PublicKeyToken=null" 
        requirePermission="false"/>
  </configSections>

  <dataConfiguration defaultDatabase="DefaultConnection" />

  <connectionStrings>
        <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=UpdatedProducts;User ID=myUsername;Password=myPassword;AttachDBFilename=|DataDirectory|\aspnet-GuncelMalzemeler-20130430221215.mdf" />
  </connectionStrings>
</configuration>

您可能需要根据正在使用的企业库的版本更改部分类型属性。