/**
  * Throw a database error
  */
 function databaseError($message, $errorLevel = E_USER_ERROR)
 {
     if (!$this->mssql) {
         $errorMessages = array();
         $errors = sqlsrv_errors();
         if ($errors) {
             foreach ($errors as $error) {
                 $errorMessages[] = $error['message'];
             }
         }
         $message .= ": \n" . implode("; ", $errorMessages);
     }
     return parent::databaseError($message, $errorLevel);
 }