private DbConnection createConnection()
{
switch (m_databaseEngine)
{
case csDatabaseEngine.SQL_SERVER:
return new SqlConnection();
case csDatabaseEngine.POSTGRESQL:
throw new NotImplementedException();
case csDatabaseEngine.ORACLE:
return new OracleConnection();
case csDatabaseEngine.CSREPORT_WEB:
return new cJSONServerConnection();
}
throw new Exception("The database engine is not supported " + m_databaseEngine.ToString());
}