/// <summary> /// 以指定的数据库连接字符串获取一个 <see cref="Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase"/> 对象。 /// </summary> /// <param name="connectionString">数据库连接字符串</param> /// <returns>一个 <see cref="Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase"/> 对象。</returns> protected Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase GetPrimitiveGenericDatabase(string connectionString) { if (this._database == null) { this._database = new Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase(connectionString, this.DbProviderFactory); } return(this._database); }
/// <summary> /// 以指定的数据库连接字符串获取一个 <see cref="Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase"/> 对象。 /// </summary> /// <param name="connectionString">数据库连接字符串</param> /// <returns>一个 <see cref="Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase"/> 对象。</returns> protected Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase GetPrimitiveGenericDatabase(string connectionString) { if (this._database == null) { this._database = new Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase(connectionString, this.DbProviderFactory); } return this._database; }
/// <summary> /// 以 <paramref name="genericDatabase"/> 作为 <seealso cref="PrimitiveDatabase"/> 值初始化 <see cref="NDF.Data.Generic.GenericDatabase"/> 对象。 /// </summary> /// <param name="genericDatabase">指定的 <see cref="Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase"/> 对象,表示微软企业库提供的一个普通 SQL 数据库(适用于 Access 等 OleDb 接口数据库) 访问组件。</param> public GenericDatabase(Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase genericDatabase) : base(genericDatabase) { }