KDb
KDbDriver.h
58 SingleTransactions = 1,
61 MultipleTransactions = 2,
65 NestedTransactions = 4,
68 CursorForward = 8,
70 CursorBackward = (CursorForward + 16),
72 CompactingDatabaseSupported = 32,
79 IgnoreTransactions = 1024
407 virtual bool supportsDefaultValue(const KDbField &field) const { Q_UNUSED(field); return true; }
444 inline KDbEscapedString valueToSql(const KDbDriver *driver, KDbField::Type ftype, const QVariant& v)
KDB_EXPORT QString escapeIdentifier(const QString &string)
Definition: KDb.cpp:1334
KDbEscapedString valueToSql(const QString &ftype, const QVariant &v) const
Like above but with the fildtype as string.
Definition: KDbDriver.h:157
Provides information about a single driver plugin.
Definition: KDbDriverMetaData.h:28
An iterator for a list of values of query schema parameters Allows to iterate over parameters and ret...
Definition: KDbQuerySchemaParameter.shared.h:49
The KDbBinaryExpression class represents binary operation.
Definition: KDbExpression.h:340
A builder for generating various types of native SQL statements.
Definition: KDbNativeStatementBuilder.h:29
virtual bool supportsDefaultValue(const KDbField &field) const
Definition: KDbDriver.h:407
KDB_EXPORT KDbEscapedString valueToSql(KDbField::Type ftype, const QVariant &v)
Definition: KDb.cpp:2201
The KDbNArgExpression class represents a base class N-argument expression.
Definition: KDbExpression.h:212
virtual KDbEscapedString valueToSql(KDbField::Type ftype, const QVariant &v) const
Definition: KDbDriver.cpp:246
static Type typeForString(const QString &typeString)
Definition: KDbField.cpp:491
An interface containing a set of tools for database administration.
Definition: KDbAdmin.h:30
Detailed definition of driver's default behavior.
Definition: KDbDriverBehavior.h:32
Database specific connection data, e.g. host, port.
Definition: KDbConnectionData.shared.h:35
Generic options for a single connection. The options are accessible using key/value pairs....
Definition: KDbConnectionOptions.h:35
Provides database connection, allowing queries and data modification.
Definition: KDbConnection.h:51
Q_DISABLE_COPY(Class)
KDbEscapedString valueToSql(const KDbField *field, const QVariant &v) const
Like above method, for field.
Definition: KDbDriver.h:162
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 04:07:51 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 04:07:51 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.