/// <summary> /// 以 <paramref name="providerName"/> 作为数据库提供程序名称初始化 <see cref="DB2DatabaseFactory"/> 类型的实例。 /// </summary> public DB2DatabaseFactory(string providerName) : base(providerName) { DB2DatabaseFactory.CheckProviderNameIsDB2Client(providerName); }
/// <summary> /// 根据指定的数据库连接参数和 <paramref name="providerName"/> 作为数据库提供程序名称,创建一个 IBM DB2 数据库访问基础组件 <see cref="DB2Database"/> 对象。 /// 因为需要额外传入 <paramref name="providerName"/> 参数的缘故,而实际上该参数因其为固定值而变得传入无意义,所以不建议使用该方法 /// 而是直接使用只需要 <paramref name="connectionString"/> 参数的 <see cref="CreateDB2Database(string)"/> 方法。 /// </summary> /// <param name="connectionString">指定的 IBM DB2 数据库连接参数。</param> /// <param name="providerName">数据库提供程序名称。该值必须限定为 "IBM.Data.DB2",否则该方法将会执行出错。</param> /// <returns>IBM DB2 数据库访问基础组件 <see cref="DB2Database"/> 对象。</returns> public DB2Database CreateDB2Database(string connectionString, string providerName) { DB2DatabaseFactory.CheckProviderNameIsDB2Client(providerName); return(new DB2Database(connectionString)); }
/// <summary> /// 以 <paramref name="providerName"/> 作为数据库提供程序名称初始化 <see cref="DB2ScriptParameterParser"/> 类型的实例。 /// </summary> /// <param name="providerName">数据库提供程序名称。该参数不能为除 "IBM.Data.DB2" 之外的其他值。</param> public DB2ScriptParameterParser(string providerName) : base(providerName) { DB2DatabaseFactory.CheckProviderNameIsDB2Client(providerName); }