KDb
SqlitePreparedStatement.cpp
Definition KDbFieldList.h:34
Prepared statement interface for backend-dependent implementations.
Definition KDbPreparedStatementInterface.h:32
@ InsertStatement
INSERT statement will be prepared end executed.
Definition KDbPreparedStatement.h:83
@ SelectStatement
SELECT statement will be prepared end executed.
Definition KDbPreparedStatement.h:82
Definition KDbResult.shared.h:35
QSharedPointer< KDbSqlResult > execute(KDbPreparedStatement::Type type, const KDbField::List &selectFieldList, KDbFieldList *insertFieldList, const KDbPreparedStatementParameters ¶meters) override
For implementation, executes the prepared statement Type of statement is specified by the type parame...
Definition SqlitePreparedStatement.cpp:191
bool prepare(const KDbEscapedString &sql) override
Definition SqlitePreparedStatement.cpp:36
bool bindValue(KDbField *field, const QVariant &value, int arg)
Definition SqlitePreparedStatement.cpp:43
const char * constData() const const
qsizetype length() const const
qsizetype size() const const
QString toString(QStringView format, QCalendar cal) const const
typedef ConstIterator
const_iterator constBegin() const const
const_iterator constEnd() const const
QString fromLatin1(QByteArrayView str)
QByteArray toUtf8() const const
ISODate
bool isNull() const const
bool toBool() const const
QByteArray toByteArray() const const
QDate toDate() const const
QDateTime toDateTime() const const
double toDouble(bool *ok) const const
int toInt(bool *ok) const const
qlonglong toLongLong(bool *ok) const const
QString toString() const const
QTime toTime() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 31 2025 12:10:54 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 31 2025 12:10:54 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.