Class DatabaseException

Description

This is the root exception for all database exceptions.

  • version: $Id: Database.interface.php,v 1.11 2007/09/05 21:38:59 adamfranco Exp $
  • license: GNU General Public License (GPL)
  • copyright: Copyright © 2007, Middlebury College
  • since: 9/5/07

Located in /harmoni/core/DBHandler/Database.interface.php (line 184)

Exception
   |
   --HarmoniException
      |
      --DatabaseException
Direct descendents
Class Description
ConnectionDatabaseException This is an exception thrown for connection problems.
TransactionDatabaseException This is an exception thrown in response to errors in transaction usage.
QueryDatabaseException This is an exception thrown in response to an error that occurs in query execution.
DuplucateKeyDatabaseException This exception is thrown when an insert or update query causes a duplicate-key error. As these often to not cause data inconsistancies, they can often be caught and ignored.
Variables
Methods

Documentation generated on Wed, 19 Sep 2007 10:22:29 -0400 by phpDocumentor 1.3.0RC3