Updated QSql{Query,Result}::bindValue doc to reflect the current state.
Since 5.0 it is possible to use one call to bindValue to bind values to multiple placeholders with the same name. Task-number: QTBUG-23360 Change-Id: Ic838150d25dd07bca7bc9e5d91ab3362a73833d6 Reviewed-by: Matt Newell <newellm@blur.com> Reviewed-by: Mark Brand <mabrand@mabrand.nl>bb10
parent
61b47cd166
commit
e6857b7ebc
|
|
@ -1063,12 +1063,6 @@ bool QSqlQuery::execBatch(BatchExecutionMode mode)
|
|||
To bind a NULL value, use a null QVariant; for example, use
|
||||
\c {QVariant(QVariant::String)} if you are binding a string.
|
||||
|
||||
Values cannot be bound to multiple locations in the query, eg:
|
||||
\code
|
||||
INSERT INTO testtable (id, name, samename) VALUES (:id, :name, :name)
|
||||
\endcode
|
||||
Binding to name will bind to the first :name, but not the second.
|
||||
|
||||
\sa addBindValue(), prepare(), exec(), boundValue(), boundValues()
|
||||
*/
|
||||
void QSqlQuery::bindValue(const QString& placeholder, const QVariant& val,
|
||||
|
|
|
|||
|
|
@ -704,12 +704,6 @@ void QSqlResult::bindValue(int index, const QVariant& val, QSql::ParamType param
|
|||
Binds the value \a val of parameter type \a paramType to the \a
|
||||
placeholder name in the current record (row).
|
||||
|
||||
Values cannot be bound to multiple locations in the query, eg:
|
||||
\code
|
||||
INSERT INTO testtable (id, name, samename) VALUES (:id, :name, :name)
|
||||
\endcode
|
||||
Binding to name will bind to the first :name, but not the second.
|
||||
|
||||
\note Binding an undefined placeholder will result in undefined behavior.
|
||||
|
||||
\sa QSqlQuery::bindValue()
|
||||
|
|
|
|||
Loading…
Reference in New Issue