public DBHelperImpl(string dsName) { this.m_dataSourceName = dsName; //EbfDataSource dataSource = EbfDataSource.GetInstanceOf(dsName); //this.m_dbDialect = dataSource.DbDialect; this.m_dbDialect = DataSourceFactory.GetInstance(dsName).DbDialect; this.m_dbConnection = this.CreateDbConnection(dsName); }
private DBConnectionPool(string dsName) { this.m_dataSource = DataSourceFactory.GetInstance(dsName); if (m_dataSource.UseEbfPool) { for (int i = 0; i < m_dataSource.MinSize; i++) { m_freePool.Add(CreateRealDbConnection()); } } }