Connection for Sqlite file. More...
#include <SqlLiteConnection.h>
Public Member Functions | |
| SqlLiteConnection (const String &databaseFilename) | |
| virtual void | Open () |
| Open the connection, ready for use after Open. | |
| virtual void | Close () |
| Close the connection, free resources. | |
| virtual void | ChangeDatabase (const String &dbFilename) |
| Change to a different database. | |
| virtual TransactionPtr | BeginTransaction () |
| virtual CommandPtr | CreateCommand () |
| virtual CommandPtr | CreateCommand (const String &cmdText) |
| virtual int | ExecuteNonQuery (const String &sql) |
| virtual RecordSetPtr | ExecuteQuery (const String &sql) |
| virtual void | RegisterThread () |
| If multiple threads are accessing the connection, each thread needs to call this. | |
| virtual void | RegisterThreadExit () |
| If multiple threads are accessing the connection, each thread needs to call this on exit. | |
| virtual void | AllowOutOfOrderCommandParameters (bool allow) |
| Setting to true requires Command's to query the parameter names from the stored procedure -- default: false. | |
| virtual void | CheckMem () const |
| virtual void | ValidateMem () const |
Protected Attributes | |
| void * | m_db |
Connection for Sqlite file.
Definition at line 40 of file SqlLiteConnection.h.