Exemple #1
0
 /// <summary>
 /// 创建具体数据库驱动
 /// </summary>
 private static void GetProvider()
 {
     try
     {
         _instance =
             TypeResolverHelper.CreateInstance <IDbProvider>(
                 string.Format("{0}.Data.{1}", AssemblyName, DataBaseCategory),
                 string.Format("{0}.Data.{1}.{1}Provider", AssemblyName, DataBaseCategory));
     }
     catch
     {
         throw new Exception(string.Format("web.config中未找到配置项中的数据类别, 请检查数据类型名称是否正确, 例:SqlServer"));
     }
 }
Exemple #2
0
 /// <summary>
 /// 创建具体数据访问层
 /// </summary>
 private static void GetProvider()
 {
     try
     {
         string databaseCategory = SysConfig.DataBaseCategory;
         string assemblyName     = SysConfig.AssemblyName;
         _instance =
             TypeResolverHelper.CreateInstance <IDataProvider>(
                 string.Format("{0}.Data.{1}", assemblyName, databaseCategory),
                 string.Format("{0}.Data.{1}.DataProvider", assemblyName, databaseCategory));
     }
     catch
     {
         throw new Exception(string.Format("web.config中未定义{0}项或未找到配置项中的数据类别, 请检查数据类型名称是否正确, 例:SqlServer", SysConfig.DataBaseCategoryName));
     }
 }