第一步: 安装NuGet程序包 Enterprise Library Data
第二部 Web.config页配置连接字符串
<!--配置数据库连接-->
<connectionStrings>
<add name="SqlConnection" connectionString="User ID=sa;Initial Catalog=Student;Data Source=.;Password=******;" providerName="System.Data.SqlClient" />
</connectionStrings>
第三步 Global.asax Application_Start配置添
using Microsoft.Practices.EnterpriseLibrary.Data;
DatabaseFactory.SetDatabaseProviderFactory(new DatabaseProviderFactory())
第四步 在dll层引入命名空间
using Microsoft.Practices.EnterpriseLibrary.Data;
方法1
//连接系统主数据库方法2
// Database db2 = DatabaseFactory.CreateDatabase("SqlConnection")
方法2
/// <summary>
// 系统主数据库
/// </summary>
Database db2;
/// <summary>
/// 连接系统主数据库
/// </summary>
public HomeManager()
{
db2 = DBHelper.XHJDataBase();
}
助手类
public static class DBHelper
{
/// <summary>
/// 系统主数据库连接
/// </summary>
/// <returns></returns>
public static Microsoft.Practices.EnterpriseLibrary.Data.Database XHJDataBase()
{
return DatabaseFactory.CreateDatabase("SqlConnection");
}
}