|
class | DBAccess |
| Contains some Constants and a Global Variable for use with Database Access. More...
|
|
class | EDBConnectionAlreadyClosedException |
| Thrown if an attempt is made to close an already/still closed DB Connection. More...
|
|
interface | IDataBaseRDBMS |
| every database system that works for OpenPetra has to implement these functions More...
|
|
class | TDataAdapterCanceller |
| Provides a safe means to cancel the Fill operation of an associated DbDataAdapter. More...
|
|
class | TDataBase |
| Contains functions that open and close the connection to the DB, allow execution of SQL statements and creation of DB Transactions. It is designed to support connections to different kinds of databases; there needs to be an implementation of the interface IDataBaseRDBMS to support an RDBMS. More...
|
|
class | TDBConnection |
| Contains functions that handle the creation and closing of a DB connection.
|
|
class | TDbListParameterValue |
| A list of parameters which should be expanded into an ‘IN (?)’ context. More...
|
|
class | TDBTransaction |
| A generic Class for managing all kinds of ADO.NET Database Transactions - to be used instead of concrete ADO.NET Transaction objects, eg. OdbcTransaction or NpgsqlTransaction, etc. Effectively wraps ADO.NET Transaction objects. More...
|
|
class | TMySQL |
| Allows access to MySQL databases using the 'MySQL AB ADO.Net Driver for MySQL' .NET Data Provider. More...
|
|
class | TPostgreSQL |
| Allows access to PostgreSQL databases using the 'Npgsql' .NET Data Provider. More...
|
|
class | TServerBusyHelper |
| Helper Class for dealing with 'server busy' state (which can occur due to the prevention of multi-threading DB access problems). More...
|
|