Sayonara Player
Loading...
Searching...
No Matches
Public Member Functions | List of all members
SC::Database Class Reference
Inheritance diagram for SC::Database:
DB::Base DB::Module

Public Member Functions

virtual bool closeDatabase ()
 
bool isInitialized () const
 
QSqlDatabase db () const
 
DbId databaseId () const
 
QString connectionName () const
 
QSqlQuery runQuery (const QString &query, const QString &errorText) const
 
QSqlQuery runQuery (const QString &query, const QPair< QString, QVariant > &bindings, const QString &errorText) const
 
QSqlQuery runQuery (const QString &query, const QMap< QString, QVariant > &bindings, const QString &errorText) const
 
QSqlQuery update (const QString &tablename, const QMap< QString, QVariant > &fieldBindings, const QPair< QString, QVariant > &whereBinding, const QString &errorMessage)
 
QSqlQuery insert (const QString &tablename, const QMap< QString, QVariant > &fieldBindings, const QString &errorMessage)
 
void transaction ()
 
void commit ()
 
void rollback ()