/// <summary> /// 使用指定的连接字符串创建<see cref="IDbProvider"/>对象 /// </summary> /// <param name="connString">A connectionString.</param> /// <returns>A DbProvider.</returns> private static IDbProvider CreateDbProvider(string connString) { if (string.IsNullOrEmpty(connString)) { throw new ArgumentException("the connectionString provided to the provider can not be null.", "connString"); } IDbProvider dbProvider = DbProviderFactoryObj.GetProvider(); dbProvider.ConnectionString = connString; return(dbProvider); }
public DbHelper(string providerInvariantName) { dbProvider = DbProviderFactoryObj.GetProvider(providerInvariantName); }
public DbHelper() { dbProvider = DbProviderFactoryObj.GetProvider(); }