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
Marcel Krems 2014-06-17 12:40:31 +02:00 committed by Mark Brand
parent 61b47cd166
commit e6857b7ebc
2 changed files with 0 additions and 12 deletions

View File

@ -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,

View File

@ -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()