kexi

KexiDB::Connection Member List

This is the complete list of members for KexiDB::Connection, including all inherited members.

alterTable(TableSchema &tableSchema, TableSchema &newTableSchema)KexiDB::Connection
alterTableName(TableSchema &tableSchema, const QString &newName, bool replace=false)KexiDB::Connection
anyAvailableDatabaseName()KexiDB::Connection [virtual]
askQuestion(const QString &message, KMessageBox::DialogType dlgType, KMessageBox::ButtonCode defaultResult, const KGuiItem &buttonYes=KStdGuiItem::yes(), const KGuiItem &buttonNo=KStdGuiItem::no(), const QString &dontShowAskAgainName=QString::null, int options=KMessageBox::Notify, MessageHandler *msgHandler=0)KexiDB::Object [protected, virtual]
autoCommit() const KexiDB::Connection
beginAutoCommitTransaction(TransactionGuard &tg)KexiDB::Connection [protected]
beginTransaction()KexiDB::Connection
checkConnected()KexiDB::Connection [protected]
checkIfColumnExists(Cursor *cursor, uint column)KexiDB::Connection [protected]
checkIsDatabaseUsed()KexiDB::Connection [protected]
clearError()KexiDB::Connection [virtual]
closeAllTableSchemaChangeListeners(TableSchema &tableSchema)KexiDB::Connection
closeDatabase()KexiDB::Connection
commitAutoCommitTransaction(const Transaction &trans)KexiDB::Connection [protected]
commitTransaction(Transaction trans=Transaction::null, bool ignore_inactive=false)KexiDB::Connection
connect()KexiDB::Connection
Connection(Driver *driver, ConnectionData &conn_data)KexiDB::Connection [protected]
ConnectionPrivate classKexiDB::Connection [friend]
createDatabase(const QString &dbName)KexiDB::Connection
createTable(TableSchema *tableSchema, bool replaceExisting=false)KexiDB::Connection
createTableStatement(const TableSchema &tableSchema) const KexiDB::Connection [protected]
currentDatabase()KexiDB::Connection [inline]
dKexiDB::Connection [protected]
data() const KexiDB::Connection [inline]
databaseExists(const QString &dbName, bool ignoreErrors=true)KexiDB::Connection
databaseNames(bool also_system_db=false)KexiDB::Connection
databaseProperties()KexiDB::Connection
debugError()KexiDB::Object
defaultTransaction() const KexiDB::Connection
deleteAllRows(QuerySchema &query)KexiDB::Connection [protected]
deleteCursor(Cursor *cursor)KexiDB::Connection
deleteRow(QuerySchema &query, RowData &data, bool useROWID=false)KexiDB::Connection [protected]
destroy()KexiDB::Connection [protected]
disconnect()KexiDB::Connection
driver() const KexiDB::Connection [inline]
dropDatabase(const QString &dbName=QString::null)KexiDB::Connection
dropQuery(QuerySchema *querySchema)KexiDB::Connection
dropQuery(const QString &query)KexiDB::Connection
dropTable(TableSchema *tableSchema)KexiDB::Connection
dropTable(const QString &table)KexiDB::Connection
dropTable(KexiDB::TableSchema *tableSchema, bool alsoRemoveSchema)KexiDB::Connection [protected]
drv_alterTableName(TableSchema &tableSchema, const QString &newName, bool replace=false)KexiDB::Connection [protected, virtual]
drv_beginTransaction()KexiDB::Connection [protected, virtual]
drv_clearServerResult()KexiDB::Object [inline, protected, virtual]
drv_closeDatabase()=0KexiDB::Connection [protected, pure virtual]
drv_commitTransaction(TransactionData *trans)KexiDB::Connection [protected, virtual]
drv_connect()=0KexiDB::Connection [protected, pure virtual]
drv_containsTable(const QString &tableName)=0KexiDB::Connection [pure virtual]
drv_createDatabase(const QString &dbName=QString::null)=0KexiDB::Connection [protected, pure virtual]
drv_createTable(const TableSchema &tableSchema)KexiDB::Connection [virtual]
drv_createTable(const QString &tableSchemaName)KexiDB::Connection [protected, virtual]
drv_databaseExists(const QString &dbName, bool ignoreErrors=true)KexiDB::Connection [protected, virtual]
drv_disconnect()=0KexiDB::Connection [protected, pure virtual]
drv_dropDatabase(const QString &dbName=QString::null)=0KexiDB::Connection [protected, pure virtual]
drv_dropTable(const QString &name)KexiDB::Connection [protected, virtual]
drv_executeSQL(const QString &statement)=0KexiDB::Connection [protected, pure virtual]
drv_getDatabasesList(QStringList &list)KexiDB::Connection [protected, virtual]
drv_getTablesList(QStringList &list)=0KexiDB::Connection [protected, pure virtual]
drv_isDatabaseUsed() const KexiDB::Connection [inline, protected, virtual]
drv_lastInsertRowID()=0KexiDB::Connection [protected, pure virtual]
drv_rollbackTransaction(TransactionData *trans)KexiDB::Connection [protected, virtual]
drv_setAutoCommit(bool on)KexiDB::Connection [protected, virtual]
drv_useDatabase(const QString &dbName=QString::null, bool *cancelled=0, MessageHandler *msgHandler=0)=0KexiDB::Connection [protected, pure virtual]
error() const KexiDB::Object [inline]
errorMsg() const KexiDB::Object [inline]
errorNum() const KexiDB::Object [inline]
escapeIdentifier(const QString &id, int drvEscaping=Driver::EscapeDriver|Driver::EscapeAsNecessary) const KexiDB::Connection [inline, protected]
executeQuery(const QString &statement, uint cursor_options=0)KexiDB::Connection
executeQuery(QuerySchema &query, uint cursor_options=0)KexiDB::Connection
executeQuery(TableSchema &table, uint cursor_options=0)KexiDB::Connection
executeSQL(const QString &statement)KexiDB::Connection
findSystemFieldName(FieldList *fieldlist)KexiDB::Connection
H_INS_REC_ALLKexiDB::Connection
insertInternalTableSchema(TableSchema *tableSchema)KexiDB::Connection
insertRecord(TableSchema &tableSchema, QValueList< QVariant > &values)KexiDB::Connection
insertRecord(FieldList &fields, QValueList< QVariant > &values)KexiDB::Connection
insertRow(QuerySchema &query, RowData &data, RowEditBuffer &buf, bool getROWID=false)KexiDB::Connection [protected]
isConnected() const KexiDB::Connection
isDatabaseUsed() const KexiDB::Connection
isEmpty(TableSchema &table, bool &success)KexiDB::Connection
isInternalTableSchema(const QString &tableName)KexiDB::Connection
isReadOnly() const KexiDB::Connection [virtual]
KexiDB::Cursor classKexiDB::Connection [friend]
KexiDB::DatabaseProperties classKexiDB::Connection [friend]
KexiDB::Driver classKexiDB::Connection [friend]
KexiDB::TableSchema classKexiDB::Connection [friend]
kexiDBSystemTableNames()KexiDB::Connection [static]
lastInsertedAutoIncValue(const QString &aiFieldName, const QString &tableName, Q_ULLONG *ROWID=0)KexiDB::Connection
lastInsertedAutoIncValue(const QString &aiFieldName, const TableSchema &table, Q_ULLONG *ROWID=0)KexiDB::Connection
loadDataBlock(int objectID, QString &dataString, const QString &dataID)KexiDB::Connection
loadObjectSchemaData(int objectID, SchemaData &sdata)KexiDB::Connection
loadObjectSchemaData(int objectType, const QString &objectName, SchemaData &sdata)KexiDB::Connection
m_cursorsKexiDB::Connection [protected]
m_dataKexiDB::Connection [protected]
m_errMsgKexiDB::Object [protected]
m_errorSqlKexiDB::Object [protected]
m_kexiDBSystemTablesKexiDB::Connection [protected]
m_nameKexiDB::Connection [protected]
m_queriesKexiDB::Connection [protected]
m_queries_bynameKexiDB::Connection [protected]
m_serverErrorMsgKexiDB::Object [protected]
m_serverResultKexiDB::Object [protected]
m_serverResultNameKexiDB::Object [protected]
m_sqlKexiDB::Object [protected]
m_tablesKexiDB::Connection [protected]
m_tables_bynameKexiDB::Connection [protected]
m_usedDatabaseKexiDB::Connection [protected]
msgTitle() const KexiDB::Object [inline]
newKexiDBSystemTableSchema(const QString &tsname)KexiDB::Connection [protected]
Object(MessageHandler *handler=0)KexiDB::Object [protected]
objectIds(int objType)KexiDB::Connection
objectNames(int objType=KexiDB::AnyObjectType, bool *ok=0)KexiDB::Connection
prepareQuery(const QString &statement, uint cursor_options=0)=0KexiDB::Connection [pure virtual]
prepareQuery(QuerySchema &query, uint cursor_options=0)=0 (defined in KexiDB::Connection)KexiDB::Connection [pure virtual]
prepareQuery(TableSchema &table, uint cursor_options=0)KexiDB::Connection
prepareStatement(PreparedStatement::StatementType type, FieldList &fields)=0 (defined in KexiDB::Connection)KexiDB::Connection [pure virtual]
previousServerResult() const KexiDB::Object [inline]
previousServerResultName() const KexiDB::Object [inline]
queryIds()KexiDB::Connection
querySchema(int queryId)KexiDB::Connection
querySchema(const QString &queryName)KexiDB::Connection
querySingleNumber(const QString &sql, int &number, uint column=0)KexiDB::Connection
querySingleRecord(const QString &sql, RowData &data)KexiDB::Connection
querySingleRecord(QuerySchema &query, RowData &data)KexiDB::Connection
querySingleRecordInternal(RowData &data, const QString *sql, QuerySchema *query)KexiDB::Connection [protected]
querySingleString(const QString &sql, QString &value, uint column=0)KexiDB::Connection
queryStringList(const QString &sql, QStringList &list, uint column=0)KexiDB::Connection
recentSQLString() const KexiDB::Object [inline]
registerForTableSchemaChanges(TableSchemaChangeListenerInterface &listener, TableSchema &schema)KexiDB::Connection
removeDataBlock(int objectID, const QString &dataID=QString::null)KexiDB::Connection
removeMe(TableSchema *ts)KexiDB::Connection [protected]
removeObject(uint objId)KexiDB::Connection
removeTableSchemaInternal(KexiDB::TableSchema *tableSchema)KexiDB::Connection
resultCount(const QString &sql)KexiDB::Connection
resultExists(const QString &sql, bool &success)KexiDB::Connection
rollbackAutoCommitTransaction(const Transaction &trans)KexiDB::Connection [protected]
rollbackTransaction(Transaction trans=Transaction::null, bool ignore_inactive=false)KexiDB::Connection
selectStatement(QuerySchema &querySchema, int idEscaping=Driver::EscapeDriver|Driver::EscapeAsNecessary) const KexiDB::Connection [inline]
selectStatement(TableSchema &tableSchema) const KexiDB::Connection [protected]
selectStatement(QuerySchema &querySchema, bool alsoRetrieveROWID, int idEscaping=Driver::EscapeDriver|Driver::EscapeAsNecessary) const KexiDB::Connection [protected]
serverErrorMsg()KexiDB::Object [virtual]
serverResult()KexiDB::Object [virtual]
serverResultName()KexiDB::Object [virtual]
setAutoCommit(bool on)KexiDB::Connection
setAvailableDatabaseName(const QString &dbName)KexiDB::Connection
setDefaultTransaction(const Transaction &trans)KexiDB::Connection
setError(int code=ERR_OTHER, const QString &msg=QString::null)KexiDB::Object [protected, virtual]
setError(const QString &msg)KexiDB::Object [protected, virtual]
setError(const QString &title, const QString &msg)KexiDB::Object [protected, virtual]
setError(KexiDB::Object *obj, const QString &prependMessage=QString::null)KexiDB::Object [protected]
setError(KexiDB::Object *obj, int code, const QString &prependMessage=QString::null)KexiDB::Object [protected, virtual]
setQuerySchemaObsolete(const QString &queryName)KexiDB::Connection
setReadOnly(bool set)KexiDB::Connection [protected]
setupKexiDBSystemSchema()KexiDB::Connection [protected]
setupObjectSchemaData(const RowData &data, SchemaData &sdata)KexiDB::Connection [protected]
setupQuerySchema(const RowData &data)KexiDB::Connection [protected]
setupTableSchema(const RowData &data)KexiDB::Connection [protected]
storeDataBlock(int objectID, const QString &dataString, const QString &dataID=QString::null)KexiDB::Connection
storeObjectSchemaData(SchemaData &sdata, bool newObject)KexiDB::Connection
tableIds()KexiDB::Connection
tableNames(bool also_system_tables=false)KexiDB::Connection
tableSchema(int tableId)KexiDB::Connection
tableSchema(const QString &tableName)KexiDB::Connection
tableSchemaChangeListeners(TableSchema &tableSchema) const KexiDB::Connection
transactions()KexiDB::Connection
unregisterForTableSchemaChanges(TableSchemaChangeListenerInterface &listener, TableSchema &schema)KexiDB::Connection
unregisterForTablesSchemaChanges(TableSchemaChangeListenerInterface &listener)KexiDB::Connection
updateRow(QuerySchema &query, RowData &data, RowEditBuffer &buf, bool useROWID=false)KexiDB::Connection [protected]
useDatabase(const QString &dbName, bool kexiCompatible=true, bool *cancelled=0, MessageHandler *msgHandler=0)KexiDB::Connection
useTemporaryDatabaseIfNeeded(QString &tmpdbName)KexiDB::Connection
versionMajor() const KexiDB::Connection
versionMinor() const KexiDB::Connection
~Connection()KexiDB::Connection [virtual]
~Object()KexiDB::Object [protected, virtual]
KDE Home | KDE Accessibility Home | Description of Access Keys