Database connection for execution of SQL queries. Each thread working with the database should have its own database connection. More...

Public Member Functions | |||
| SqlResultSet | ExecuteQuery (String query, params Object[] args) | ||
Execute SQL query.
| |||
| int | ExecuteStatement (String stmt, params Object[] args) | ||
Execute SQL update statement
| |||
| void | Disconnect () | ||
| Close this connection. More... | |||
| void | DetachResultSet (SqlResultSet result) | ||
| Internal method called by SqlResultSet. Should not be explicitly called by application. More... | |||
Properties | |
| IDatabaseWrapper | Wrapper [get] |
Database connection for execution of SQL queries. Each thread working with the database should have its own database connection.
| void eXtremeDB.ISqlConnection.DetachResultSet | ( | SqlResultSet | result | ) |
Internal method called by SqlResultSet. Should not be explicitly called by application.
Implemented in eXtremeDB.SqlLocalConnection, and eXtremeDB.SqlRemoteConnection.
| void eXtremeDB.ISqlConnection.Disconnect | ( | ) |
Close this connection.
Implemented in eXtremeDB.SqlRemoteConnection, and eXtremeDB.SqlLocalConnection.
| SqlResultSet eXtremeDB.ISqlConnection.ExecuteQuery | ( | String | query, |
| params Object[] | args | ||
| ) |
Execute SQL query.
| query | SQL query with '?' used as parameter placeholder. |
Implemented in eXtremeDB.SqlRemoteConnection, and eXtremeDB.SqlLocalConnection.
| int eXtremeDB.ISqlConnection.ExecuteStatement | ( | String | stmt, |
| params Object[] | args | ||
| ) |
Execute SQL update statement
| stmt | SQL DML statement with '?' used as parameter placeholder. |
Implemented in eXtremeDB.SqlRemoteConnection, and eXtremeDB.SqlLocalConnection.
|
get |