KDb
KDbTableOrQuerySchema.cpp
54KDbTableOrQuerySchema::KDbTableOrQuerySchema(KDbConnection *conn, const QByteArray& name, Type type)
122const KDbQueryColumnInfo::Vector KDbTableOrQuerySchema::columns(KDbConnection * conn, ColumnsMode mode)
Provides database connection, allowing queries and data modification.
Definition KDbConnection.h:52
KDbTableSchema * tableSchema(int tableId)
Definition KDbConnection.cpp:2919
KDbQuerySchema * querySchema(int queryId)
Definition KDbConnection.cpp:3021
Definition KDbFieldList.h:34
Definition KDbObject.shared.h:32
Helper class that assigns additional information for the column in a query.
Definition KDbQueryColumnInfo.h:41
KDbQuerySchema provides information about database query.
Definition KDbQuerySchema.h:46
KDbQueryColumnInfo::Vector fieldsExpanded(KDbConnection *conn, FieldsExpandedMode mode=FieldsExpandedMode::Default) const
Definition KDbQuerySchema.h:501
KDbQueryColumnInfo * columnInfo(KDbConnection *conn, const QString &identifier, ExpandMode mode=ExpandMode::Expanded) const
Definition KDbQuerySchema.cpp:707
const KDbField * field(KDbConnection *conn, const QString &identifier, ExpandMode mode=ExpandMode::Expanded) const
Definition KDbQuerySchema.cpp:684
KDbTableOrQuerySchema(KDbConnection *conn, const QByteArray &name)
Definition KDbTableOrQuerySchema.cpp:43
const KDbQueryColumnInfo::Vector columns(KDbConnection *conn, ColumnsMode mode=ColumnsMode::NonUnique)
Definition KDbTableOrQuerySchema.cpp:122
QString captionOrName() const
Definition KDbTableOrQuerySchema.cpp:147
KDbQueryColumnInfo * columnInfo(KDbConnection *conn, const QString &name)
Definition KDbTableOrQuerySchema.cpp:165
KDbField * field(const QString &name)
Definition KDbTableOrQuerySchema.cpp:155
int fieldCount(KDbConnection *conn) const
Returns number of columns within record set returned from specified table or query.
Definition KDbTableOrQuerySchema.cpp:113
Definition KDbTableSchema.h:38
std::optional< QSqlQuery > query(const QString &queryStatement)
QString name(StandardAction id)
QDebug & nospace()
QDebug & space()
qsizetype size() const const
QByteArray toLatin1() const const
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.