Esempio n. 1
0
 public DBHandler(string driver, string connString)
 {
     this._connString = connString;
     this._driver     = driver;
     if (driver == "MySQL")
     {
         DBHandler.DB_READER_TEMPLATE        = DBHandler._DB_READER_TEMPLATE.Replace("%%DB_DRIVER%%", "MySql");
         DBHandler.DB_SINGLE_READER_TEMPLATE = DBHandler._DB_SINGLE_READER_TEMPLATE.Replace("%%DB_DRIVER%%", "MySql");
         DBHandler.DB_UPDATE_TEMPLATE        = DBHandler._DB_UPDATE_TEMPLATE.Replace("%%DB_DRIVER%%", "MySql");
         this._dbconn = DBConnectionFactory.GetMySqlConnection(connString);
     }
     else if (driver == "PgSQL")
     {
         DBHandler.DB_READER_TEMPLATE        = DBHandler._DB_READER_TEMPLATE.Replace("%%DB_DRIVER%%", "PgSql");
         DBHandler.DB_SINGLE_READER_TEMPLATE = DBHandler._DB_SINGLE_READER_TEMPLATE.Replace("%%DB_DRIVER%%", "PgSql");
         DBHandler.DB_UPDATE_TEMPLATE        = DBHandler._DB_UPDATE_TEMPLATE.Replace("%%DB_DRIVER%%", "PgSql");
         this._dbconn = DBConnectionFactory.GetPgSqlConnection(connString);
     }
     else
     {
         if (!(driver == "MSSQL"))
         {
             return;
         }
         DBHandler.DB_READER_TEMPLATE        = DBHandler._DB_READER_TEMPLATE.Replace("%%DB_DRIVER%%", "Sql");
         DBHandler.DB_SINGLE_READER_TEMPLATE = DBHandler._DB_SINGLE_READER_TEMPLATE.Replace("%%DB_DRIVER%%", "Sql");
         DBHandler.DB_UPDATE_TEMPLATE        = DBHandler._DB_UPDATE_TEMPLATE.Replace("%%DB_DRIVER%%", "Sql");
         this._dbconn = DBConnectionFactory.GetSqlConnection(connString);
     }
 }