KDb
XbaseConnection.cpp
27xBaseConnection::xBaseConnection(KDbDriver *driver, KDbDriver* internalDriver, const KDbConnectionData& connData)
86bool xBaseConnection::drv_useDatabase(const QString &dbName, bool *cancelled, KDbMessageHandler* msgHandler)
Database specific connection data, e.g. host, port.
Definition KDbConnectionData.shared.h:36
Provides database connection, allowing queries and data modification.
Definition KDbConnection.h:52
virtual KDbEscapedString escapeString(const QString &str) const
Definition KDbConnection.cpp:3535
virtual bool drv_connect()=0
tristate resultExists(const KDbEscapedString &sql, QueryRecordOptions options=QueryRecordOption::Default)
Definition KDbConnection.cpp:2556
Definition KDbMessageHandler.h:135
Prepared statement interface for backend-dependent implementations.
Definition KDbPreparedStatementInterface.h:32
KDbQuerySchema provides information about database query.
Definition KDbQuerySchema.h:46
virtual quint64 drv_lastInsertRecordId()
Definition XbaseConnection.cpp:112
virtual bool drv_executeSql(const KDbEscapedString &sql)
Executes query for a raw SQL statement sql without returning resulting records.
Definition XbaseConnection.cpp:108
virtual bool drv_getTablesList(QStringList *list)
Definition XbaseConnection.cpp:154
virtual bool drv_useDatabase(const QString &dbName=QString(), bool *cancelled=0, KDbMessageHandler *msgHandler=0)
Definition XbaseConnection.cpp:86
virtual bool drv_createDatabase(const QString &dbName=QString())
Definition XbaseConnection.cpp:79
virtual QString serverResultName() const
Implemented for KDbResultable.
Definition XbaseConnection.cpp:127
virtual bool drv_getDatabasesList(QStringList *list)
Definition XbaseConnection.cpp:71
virtual bool drv_dropDatabase(const QString &dbName=QString())
Definition XbaseConnection.cpp:101
xBaseConnection(KDbDriver *driver, KDbDriver *internalDriver, const KDbConnectionData &connData)
Definition XbaseConnection.cpp:27
virtual bool drv_containsTable(const QString &tableName)
Definition XbaseConnection.cpp:148
KDbPreparedStatementInterface * prepareStatementInternal() override
Definition XbaseConnection.cpp:163
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:00:42 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:00:42 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.