KDb
KDbQuerySchema.h
68 KDbQueryAsterisk objects are deeply copied while only pointers to KDbField objects are copied. */
103 * In addition sets field's visibility to @c false. It will not be bound to any table in this query.
140 * In addition sets field's visibility to @c false. It will not be bound to any table in this query.
256 /*! @return alias of a column at @a position or empty string if there is no alias for this column
486 by "SELECT * FROM persons" statement. We want to display persons' city names instead of city_id's.
489 Thus, calling fieldsExpanded(WithInternalFieldsAndRecordId) will return 4 elements instead of 2:
527 UnexpandedListWithoutAsterisks, //!< A map for unexpanded list is created, with asterisks skipped
KDbField::List * autoIncrementFields() const
Definition: KDbFieldList.cpp:396
KDbQueryColumnInfo::Vector fieldsExpanded(KDbConnection *conn, FieldsExpandedMode mode=FieldsExpandedMode::Default) const
Definition: KDbQuerySchema.h:501
KCALENDARCORE_EXPORT QDataStream & operator<<(QDataStream &out, const KCalendarCore::Alarm::Ptr &)
KDbOrderByColumn provides information about a single query column used for sorting.
Definition: KDbOrderByColumn.h:33
A single parameter of a query schema.
Definition: KDbQuerySchemaParameter.shared.h:26
Definition: KDbObject.shared.h:31
virtual bool insertField(int index, KDbField *field)
Definition: KDbFieldList.cpp:123
KDbQueryColumnInfo::Vector visibleFieldsExpanded(KDbConnection *conn, FieldsExpandedMode options=FieldsExpandedMode::Default) const
Definition: KDbQuerySchema.h:508
FieldsExpandedMode
Mode for fieldsExpanded() and visibleFieldsExpanded()
Definition: KDbQuerySchema.h:452
Definition: KDbFieldList.h:33
KDbQuerySchema provides information about database query.
Definition: KDbQuerySchema.h:45
KDbQueryAsterisk class encapsulates information about single asterisk in query definition.
Definition: KDbQueryAsterisk.h:50
KDbOrderByColumnList provides list of sorted columns for a query schema.
Definition: KDbOrderByColumn.h:127
Provides database connection, allowing queries and data modification.
Definition: KDbConnection.h:51
The KDbExpression class represents a base class for all expressions.
Definition: KDbExpression.h:51
Helper class that assigns additional information for the column in a query.
Definition: KDbQueryColumnInfo.h:40
Definition: KDbTableSchema.h:37
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Sep 27 2023 04:08:32 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Sep 27 2023 04:08:32 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.