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:
Provides database connection, allowing queries and data modification.
Definition KDbConnection.h:52
The KDbExpression class represents a base class for all expressions.
Definition KDbExpression.h:52
Definition KDbFieldList.h:34
KDbField::List * autoIncrementFields() const
Definition KDbFieldList.cpp:396
virtual bool insertField(int index, KDbField *field)
Definition KDbFieldList.cpp:123
Definition KDbObject.shared.h:32
KDbOrderByColumnList provides list of sorted columns for a query schema.
Definition KDbOrderByColumn.h:128
KDbOrderByColumn provides information about a single query column used for sorting.
Definition KDbOrderByColumn.h:34
KDbQueryAsterisk class encapsulates information about single asterisk in query definition.
Definition KDbQueryAsterisk.h:51
Helper class that assigns additional information for the column in a query.
Definition KDbQueryColumnInfo.h:41
A single parameter of a query schema.
Definition KDbQuerySchemaParameter.shared.h:27
KDbQuerySchema provides information about database query.
Definition KDbQuerySchema.h:46
KDbQueryColumnInfo::Vector fieldsExpanded(KDbConnection *conn, FieldsExpandedMode mode=FieldsExpandedMode::Default) const
Definition KDbQuerySchema.h:501
void setWhereExpressionInternal(const KDbExpression &expr)
Internal method used by a query parser.
FieldsExpandedMode
Mode for fieldsExpanded() and visibleFieldsExpanded()
Definition KDbQuerySchema.h:452
KDbQueryColumnInfo::Vector visibleFieldsExpanded(KDbConnection *conn, FieldsExpandedMode options=FieldsExpandedMode::Default) const
Definition KDbQuerySchema.h:508
Definition KDbTableSchema.h:38
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.